I agree with raghav, when i started out, i thought that if i had the right software, i could just plug in my site and go. But now that i'm a little wiser i realize that having a good strategy is more important and the software is just a way to save time.
First i would look on here for some good popular SEO strategy's. A real simple solution is: Money Page <--- Tier 1 <---Tier 2 <---Tier 3.
With tier 1 pages being created manually, stuff like Squidoo, Weebly, etc. Manually write an article, add a picture, embed a video and 1 or 2 links to your Money Page.
Then with tier 2 and 3 you can start using programs. I really like GSA Search Engine Ranker as my tier 2. It takes a bit to figure out everything but there's some guides and videos here. Have GSA set to only create "good" links to your tier 1.
Then i would suggest getting Scrapebox. Use it to create thousands of tier 3's pointing to the tier 2 links you created with GSA. You can also use scrapebox, filter out the 20 best blogs and make manual comments pointing directly to your Money site.
Good Luck,
Dave