Rusty, when you apply the patch are you seeing output from the patch program? It should respond like this when you apply the patch:
patching file conftest.h
patching file nv-linux.h
Assuming the patch is being applied properly (you could also try editing conftest.h and nv-linux.h from the posts above - it's a change to one line for each file - just to be sure) there must be something else going on. What distro are you on, and how did you build and install your kernel? The sources should be available and there should be a link called /lib/modules/<whatever-the-version-is>/build that points to the source directory.