Try downloading the latest drivers, COMPLETELY unistall all old drivers, and install the new ones. You're still going to have performance issues on newer games, just because that's a pretty crappy card. No offense, it's just the truth.
Updating drivers and even trying different versions could help, also you may play around with the games settings trying different shaders and turning on and off futures, but you should look for another card if you like to play games!!