Blogging has become a very lucrative income-generating possibility. And the competition has become quite cutthroat. So if one is just starting out, what things should he be looking into?
1) Blog Content. Will this be a niche blog? If so, what do you know? What are you passionate about and are resources available to you? Do you have the luxury of time and inspiration to update regularly?
2) Blog Hosting. There was a time, free blogspot blogs can earn hundreds of dollars. But now, even if you're only starting out, you may have to invest in your own domain and WP hosting. And yes, you have to learn basic HTML at least.
3) Promotion. You can regularly leave links in your Facebook, Multiply, Plurk accounts to links to your posts. You can appeal to friends to visit your blog. You can join blogrolls and blog trains. You can leave links in message boards. But you may also have to employ the use of an seo software once your blog is up to boost traffic to your site. All these will take time and/or money.
So yeah, it's not that easy anymore. There are gregarious bloggers with no content really but have mastered SEO that they earn well from paid links and ads. But sacrifice content and your blogging boom will be just that, a boom that will dissipate in time. So what you want is to walk the middle ground. You surely don't want to be investing time and money on something that will not produce results for you long-term :)