I think the forth step is the reason why most people fail. You need to consistently build links, slowly it rises higher, too many people dump 10,000 backlinks on a site and let it sit, then dump another 10,000 a week later. Consistency is key, Seo takes patience
Also with the new penguin...