The best cpu a optiplex 745 supports is an e6700. You are pretty much maxed out cpu wise. You will have to get a new computer to improve your gaming performance.
I have done some reading around and it turns out a few people have been successful at upgrading their 745 to a core 2 quad q6600. That will give you a huge gaming boost.