True SEO follows a set of simple rules that probably never change over time. You need good content, your pages need to be properly optimized, and most importantly you need lots of incoming links to your site. Although there are tons of other aspects that the SEO "gurus" talk about, in general these are not as important as the three main aspects I just mentioned above.
Perhaps the most important element of Search Engine Optimization is getting unique incoming links to your blog. The more the better of course, but the quality of these incoming links also matter. Each one-way link you get is a unique "vote" in Google's eyes.
Although you can try to build incoming links the traditional way by writing high quality content and leaving comments on other blogs, there are also several blogging software that can help you out. These blogging tools are so new that not many people are aware they even exist.
For example, tools like 1WayLinks by Jonathan Leger and Article Marketing Automation allow you to submit unique versions of the same article to an entire network of blogs. Since each blog is using an article that is at least 30% unique, Google will recognize all of them.
Article marketing the usual way just generates duplicate content which search engines have learned to ignore, so if you want to succeed today you should try using tools like Jet Submitter which can spawn more than 300 unique variations of the same article using a "content spinning" technology.
Of course, you need to use caution when using such tools. Please do not generate too many links too fast. Build your links organically, and Google will take notice.