SEO is easy to learn! The Google webmasters guidelines is a good way to start to learn methods. But you can start search engine optimization truly through your website! By example, Google webmasters guidelines help you write better. But it could be natural if you love what you're doing! If you're an expert or like what you are writing about!
the best SEO methods is content optimization. Some free online seo tuto are available on MOZ. You can can check them out and find good tips. They are not simply Gidelines as Google.
At MOZ, find exert advices. Experimental results and more... You can check out fellow sites such as search engine land, etc...
I told you that SEO is easy. There's a catch! It is easy to learn and practice, it is difficult to stay updated. If you're going to use a lot of Off site methods, you'll have to keep an eye always on SEO evolution. And each time there are an update, you must update your methods.
A Good title, a natural content length, some images in it and you're ready to go! You've started!
There are several SEO tools to increase traffic such as Article submission,Social networking,Affiliate marketing etc..They play a vital role in improving traffic.But these all will take little time .If you want to increase your page rank even more faster,paid SEO service is the best one.I used the SEV(Search Engine Visibility) service.It will promote your site by submitting it in 100 search engines,directories and provide suggested keywords.Hence the website and page rank increases soon.