8GB Ram is enough, 3 (2+1) won't work well. Only 2GB are in dual channel mode. It only takes low density ram (chips on both sides of the modules). X6800 2.93GHz dual core will help, QX6800 2.93 Quad core also. Q6700 2.66GHz is cheaper quad. It can be overclocked with a Core2Extreme CPU like QX6700 or the other x chips I listed.
Better GPUs are GT730, GTX750Ti, GTX1030, GTX1050 2GB, GTX 1050Ti 4GB. Alll of these come in low profile, and will run off of your existing PSU.
QX6700 2.66GHz unlocked CPU are going for $20. It will run 3.33GHz easily with Throttlestop software and a D9729 cooler.