Anyways, I usually start by making sure I have three things.
Web 2.0 properties
Content for my site
Content for article directories
I usually make 10 or 15 web 2.0s to start off with (outsourced) and immediately place links on about 5 or so of those properties within the content.
The content I have for my site I pay more for in order for it to have natural link bait value in addition to making google happy. I drip this content on my sites slowly, maybe one or two articles every couple of days.
The content I have for article directories is cheap content ($4/article) and I mix the links in each to go to both my money site homepage and moneysite internal pages. I also drip the distribution of this with the same velocity as my site content.
After one or two weeks, after you see from 5-20 spider visits a day, start building blog comment links, make sure you don't build too many, within the first months only build a max of 40-50 to each page over a week.
Also get blog links or profile links to your web 2.0 properties. and drip them the same way.
If you have noticed it pattern, it is the fact that I drip everything, pace it out because it looks so much more natural and Google loves it.
Do this and you should steadily move up the ranks with small dances in between everytime you build links. It usually costs me around $150 per site to do this, but once you start pumping out sites you can get enough cash flow to hire a team of people to do the monotonous stuff so you can focus on finding good niches and setting your team after the term.
If anyone has questions I'd be happy to answer them.