The main criteria that determines success or failure in internet business is TRAFFIC. Therefore the highest priority is to drive TRAFFIC to your blog. So, plan your blog to provide value to your visitors so that there will be a better chance of their visiting your blog again or frequently. Otherwise, the visitors will never have be in the position to even consider placing an advertisement on your blog or buying your blog.
Your blog should have:
1- Opt-in page for lead capturing
2- Autoresponder - Thank you & download page
3- Payment services