Work on SEO instead of good quality content for your site is a MASSIVE mistake for noobs. Also pretty much if you have a wordpress blog that is about a subject you are not really passionate about, and just winging it to try and make some bucks. Congratulations, you just joined possibly the biggest noob queue in the world. lol (and your at the back)
If people spent as much less time on SEO than programming interesting projects in areas they enjoyed, there would be much more opportunities, money and jobs come your way. Seo is cool, yes for 5 minutes. You don't wave the magic stick of success over an empty plate though.
You need the ingredients first to make the recipe work! lol
Your content is 99% of your work. SEO is 1%. (google has a bot that will put even the worst built site at the top of rankings, as long as its half decent, and does the job VERY well its meant to as a content & interactivity portal) You don't need to spend more than 1 hour every month at most on SEO. Your internal SEO is easy and just common sense good organization, titles and descriptions. Your external SEO is for others to work on not you. Let people LOVE linking to your site, and talking about you. Give them something to talk about.
TLDR
Don't think SEO is more important than the fundamental content rollout of a good site.