I've only been blogging for about 2 weeks, however this is what i've done so far:
1. Pick a subject that i'm familiar with
2. Create social network accounts for Twitter, Facebook, Google +
3. Follow as many twitter / facebook pages that are doing a similar thing to you, the more successful the better. Great for ideas for your next post, keep a separate document for ideas.
4. Write good fresh content, or get a really good spinner, ensure you're sharing to each one of your networks (i used the Yoast plugin for this)
5. Sign up for google adsense and amazon affiliates, put ads in one of you side bars
Future plan is:
1. Drive more traffic to site using backlinks (considering purchasing scrapebox for this)
2. Look into a freelance writer that will work for $5 per hour, should be enough for 2 articles per day. Check freelancer site, they have plenty on offer. This is only once I've hit $5 a day for adsense
3. Investigate a second blog, rinse and repeat.
I'm a bit new, so forgive me if my plan is a bit obvious / novice.