Why nobody pay attention to my solution? With his setup, it is already enough for gaming. It is even enough to play at 1080p with correct setting. The best answer to his CHEAPEST solution AND still categorized as an UPGRADE is to change his PSU. I believe with his setup, he needs a better PSU. Well if you do the calculation, extremely, his PSU is enough, but is it really enough to last his setup long? Considering the power supplied to each pin is different, e.g 300 watt for 8-pin for VGA, 100 watt to 4/6 pin for mobo, or something like that, and his PSU is not in the 80+ categories, I REALLY RECOMMEND him to UPGRADE ONLY HIS PSU as it is THE CHEAPEST SOLUTION there is.
sedativechunk said it himself that FX-6300 is good and even better when OC'd for gaming and to my knowledge, HD 6950 is good enough for gaming, even on 1080p with correct setting. So, the only problem is the TDP under load since he will OC his CPU and TDP of HD6950 is quite high. Bear in mind that OC-ing got something to do with altering the voltage, so you absolutely need a PSU that can supply the demand of that voltage (in my knowledge, PSU with 80+ certified all comes with good voltage regulator and not only watt that matters to be called a good PSU - read corsair blog about PSU for more information).
Bottom line, get a great PSU and optionally get yourself a decent cooling system. You are OC-ing, that's where the increase of performance came from (even for gaming, cause you can OC your VGA too). UPGRADE your PSU is a must, even your cooling system (system, not component, i mean overall, i.e for better airflow) if needed. That is the answer to your CHEAPEST solution.
Buying a new vga and procie, even new system, is total bullshit for me, since he ask for cheapest solution. Unless later he tell us that he is trolling and actually got unlimited budget.
UPDATE: to OP, since you ask wether you can improve or no improvement needed, I assumed it is your current rig. But since you didn't specify your mobo, I think this system is a mix of what you have and what you want to buy later (like CF capabilities means you want to add VGA later). If the first was the case, then I suggest you follow my advice about getting a good PSU for your already existing spec (since you state your PSU efficiency, I assume this part is already on your possession). If the later was the case, I still recommend you to buy a good PSU with the reason stated in the paragraphs above, BUT forget about the mobo with CF capabilities. Find something with good VRM cooling (like heatsink fin, heatpipe, or small fan for VRM) and good VRM. You're playing with voltage, that's what you need. Since you state "cheapest", getting a CF capabilities for adding a VGA later is nonsense. I assume it will take long for you to save up to buy another same VGA based on your "cheapest" statement, so I believe when you got the money, the availability of your VGA in the market already pretty scarce, since new series coming in just a month from NVIDIA ( I believe AMD will catch up). If getting the 2nd VGA for CF-ing is your plan and that 6950 already in your possession, then I would agree with those fanboy or some thinker here that suggesting you getting new procie or VGA or other component, sell all what you got now and upgrade it to the latest or second latest to make it last long (and CF/SLI possibility). Otherwise, stick with what you got, forget CF, do OC to get increase performance (CPU and GPU), GET A GOOD PSU to answer your upgrading question. You need it absolutely, trust me.