GTX 660 Running Slow

I built my new computer yesterday with a GTX 660 and it is running very slow. According to online benchmarks, it can stay around 40 fps on completely maxed out settings. But, I tried playing Team Fortress 2 and CS:GO and was getting insanely low fps even on lowest settings. Anyone have any trroubleshooting advice?

Get the latest driver and see if anything changes

I already did that. I looked at speccy and it says my CPU temp is 95 degrees celcius. Is this bad?