There’s a new SEO plugin for WordPress called ScribeSEO by Brian Clark from Copyblogger. There are still a few bugs but looks like it could be brilliant and is already very useful. A free trial is available as the plugin is based on the number of times you use it, and at the moment you can get the first ten uses for free.
If you want more info on the factors that go into search rankings, take a look at the search engine ranking factors for 2009 from SEOmoz. I bet you’ll be surprised with what you read on there, and how little actual page content is thought to have to do with it.
Get the free trial from ScribeSEO and take it for a test run. It attempts to make SEO copywriting much more simple than it is now, and while you still need to pay attention to creating good headlines and interesting content, it may help with the final optimization steps that you’ve been missing.