If that list is your current build, I would not change much. With a GTX660, upgrading the CPU and motherboard is unlikely to increase gaming performance.
I would sort out your RAM. Do you have Two 4GB sticks and a 2GB stick? If so, I would remove the 2GB one as mixing RAM can cause problems. I...