I usually follow a simple linking pattern to rank my sites.
Step 1: I write one 1000 word article with a video and nice handwritten content on my money site.
Step 2: I create 1 high-quality Web 2.0 at Wordpress.com and add around 30 200-500 word articles to the 2.0 over the next month or so linking to my money site with keyword and different anchor texts.
Step 3: I create 10 web 2.0 at sites like WordPress, weebly, and etc.. and have at least 10 articles on each web 2.0, I usually used spinned content, but readable, for these 2.0s.
Step 4: I then use an automated program like GSA search engine ranker, no hands SEO, seNuke, or etc to send back links to my 10 web 2.0s.
Think of your site like a job, you have to put effort in to see results. Working on something for just an hour isn't going to get you far, but if you are willing to spend time with
link building and building up an actual brand you will be successful.