Blogging for some people gives money, but it does not mean once you have a blog, you earn money right away. You also put some heart into it. Pushing the original content. Looking for what is catchy, what is sticky, what has viral effects. Adding some ads and you are on the way to go. It will start slow, but just do it and try to improve at it. Making more pages, more content, and just try to build your audience and let contextual ads do the trick as well as some affiliate marketing.
It is not really that easy as it sounds, but it is also not rocket science.
So far I have been helping out
And I am guiding them build more traffic and hopefully create a regular readerbase.