If you want a really good guide to SEO and how to build links, check out ontolo.com. The book will set you back $97 so if you're a little short you'll find of the info on their blog.
Personally, I would like to recommend "50 kick-ass keyword strategies.pdf" and "Google-Search-Engine-Optimization-Starter-Guide.pdf" for your reference. :)