What resolution are you playing at? And what drivers for your GTX 660? Also check your temperatures and CPU/GPU load while gaming.
Turn the global settings to High + Very High Textures, and make sure Antialiasing is set to SMAA 2X.
My resolution is set at 1920x1080 and the drivers that I have installed are the nvidia 320.00 drivers.