http://wordpressfoundations.com/ your A-Z course teaching you how to use WordPress
1. Dashboard — These are your free themes. Checkout the video to see what I’m talking about.
2. http://GiveMeTheWoo.com — Fantastic resource to get a nice fresh unique theme that offers a LOT of high end goodness.
3. ThemeForest — Unique themes, low price, but the only con is as these are built “by regular people” it won’t be as updated as something from http://GiveMeTheWoo.com or http://IWantThesis.com .
4. http://IWantThesis.com — The most advanced SEO on the planet. I use it (got the developer license) and never get tired of it. Cool thing is you can customize the look. Costs a little more than the others, but definitely worth it. Especially if you want to rank high.
If you want to learn more about the key blogging mindsets checkout http://bloggingmindset.com/