Did you BIOS flash the cards? That's usually the biggest factor for increasing HR.
NVIDIA doesn't let you flash the bios of the cards, only ATI cards have specific programs for doing so. Nvidia can only be overclocked with MSI Afterburner, Precision tool from EVGA in Windows and in Linux with specific overclocking programs there. These cards cannot flash the bios to achieve a higher hashrate.