It seems that you need more of an GPU upgrade, because your CPU can have higher FPS then the ones a better GPU then yours (HD 6970) can:
http://www.anandtech.com/bench/product/700?vs=1199
http://www.anandtech.com/bench/product/1061?vs=1332
So you should focus on upgrading your GPU first. Here some builds you can go with:
yeah i know it's pretty bad
OPTION 1 (GPU upgrade, leaving MB and CPU upgrade for another time)
http://pcpartpicker.com/part/evga-video-card-04gp42974kr
Later you could upgrade CPU and board, and when you do it, you should go Intel, wright now it's much better for gaming then AMD, and current Z97 and H97 boards will have support (some already do) to new intel Broadwell CPUs. If you buy now a GTX 970 you should later buy a i5-4460 or better.
OPTION 2 (CPU upgrade, leaving GPU upgrade to another time)
PCPartPicker part list /
Price breakdown by merchant
CPU: Intel Xeon E3-1231 V3 3.4GHz Quad-Core Processor ($231.99 @ SuperBiiz)
Motherboard: ASRock Z97 Anniversary ATX LGA1150 Motherboard ($89.99 @ SuperBiiz)
Total: $321.98
Prices include shipping, taxes, and discounts when available
Generated by PCPartPicker 2015-05-02 10:38 EDT-0400
Or you could buy a i5-4460 and save some money for future GPU upgrade. For now the difference between the two CPUs suggested here is not very high in terms of gaming, but the E3 is better at multitasking and probably is more future proof.
http://www.3dmark.com/compare/fs/4363844/fs/4370320
OPTION 3 (upgrade CPU, GPU and MB) - in the long run it will give the worst performance compared with the other two options
PCPartPicker part list /
Price breakdown by merchant
CPU: Intel Core i3-4160 3.6GHz Dual-Core Processor ($99.95 @ SuperBiiz)
Motherboard: ASRock H97M Anniversary Micro ATX LGA1150 Motherboard ($68.98 @ OutletPC)
Video Card: EVGA GeForce GTX 960 4GB SuperSC ACX 2.0+ Video Card ($224.99 @ SuperBiiz)
Total: $393.92
Prices include shipping, taxes, and discounts when available
Generated by PCPartPicker 2015-05-02 12:49 EDT-0400