So I think I got it right

http://pcpartpicker.com/p/2Gfwi

I think i'm done, all I need to do is order the parts and build it. If there are any incompatibilities, let me know please.

Everything will work in that build, but that doesnt mean you necessarily picked the best parts. 

That motherboard is crap. It is a very old chip set and has a poor powerphase design with no cooling. Even if you aren't doing an OCing, this isnt the best. There is also no SATA 6 on board, no USB 3 either. Also it doesnt look to be very reliable. Lots of people claiming it is DOA or failed soon after. There really aren't any good motherboards for AM3+ in micro ATX. While it is cheap, that is probably the last place you want to cut corners. 

Really I'd grab the Asus M5A97 R 2.0. It is more expensive but you are getting much more for your money. SATA 6, USB 3, better audio, more RAM slots, more PCIE lanes, better power design... It is a much better board. Its around $98. It is a full size ATX board tho. So youre going to have to buy a different case. The Fractal Core 3000 would work. There are cheaper options out there. The NZXT Source 210 Elite is a good option. 

I'd grab the CM Hyper 212 Evo as the cooler, ditch the optical drive and grab a different PSU. 

The Corsair CX430 is good and can be had for $25. The CX500 would give you a bit more power though for future upgrades and can be had for around $45. 

+1 to all points said here.

just save more money.

Do you plan on overclocking? If not, get rid of the CPU fan and the extra case fans you are buying (most cases come with a few anyway, and if you aren't overclocking you won't really need them anyway) and save yourself $42 and apply that to a better GPU. If you wanna be REALLY badass, go to http://www.reddit.com/r/softwareswap and buy a cheaper version of windows 7. People there sell or trade extra windows copies, CD keys, etc for like 20$. I got windows 8 for $25 and it is accepted by microsoft and works perfect. Thats another way you can save another $60-65 and apply that to an even better GPU or CPU. Lastly I would step down your RAM to just some Gskill Ripjaws 1600 and save another $10-15. Make your money go further. All these things are just what I would do though, other people could have much better advice.  

The only reasonably priced GPU better than a 660 is a 760 witch uses 50 more watts, And most of this stuff like case fans and the case itself is something I already own.