I'm a newbie to SEO and websites. I just got a new micro niche site and now I'm looking to do the off page SEO myself. Is it a wise idea for a newbie to do the SEO on his own? After Penguin and Panda, what is the most important thing that helps in the SEO? Linkbuilding, social bookmarking etc. PLEASE list all of these in order of most important to least important. Also, it would be really helpful if you could give some tips on each of them. Thanks!