Download your Cards latest version from the Nvidia site. I renamed mine NVIDIA.run as i cant be bothered with all the numbers etc lol.
change to the directory its in and type in sh NVIDIA.run.
This should be done out of xserver so log out and do it at the prompt.
let it write its own on the dialog as before . when done try startx again see if it worked