I read the SEO Advice and that was a good start for SEO. Choosing the right keywords is the important element of SEO. You need to consider the relevancy of the keywords and make sure that is competitive to other site. Another also is the adding HTML Tags and meta tags to your site. And the most important element is the content. Check this out : Top 10 SEO Tips http://www.seo-writer.com/reprint/top-seo-tips.html
Here's a nice article and I think it's very informative : http://www.seoelite.com/Lessons/HTML_SEOPowerStrategies8-li.htm
In my opinion this information is not so actual. I think, this text - http://www.seomoz.org/article/search-ranking-factors it is more reliable
Nice tips. But I think that the most important thing is to have backlinks with your keywords as an anchor text from as many websites as possible.