Before you even create the goal to "make money online", you have to come up with an idea of something you yourself are knowledgable at, and by using that knowledge, you can appeal to others within your niche.
If you are a health nut who is really good at building muscle and keeping body fat down, maybe you can use your knowledge to build a site/blog/newsletter that would provide value to any one you are trying to reach out to.
After establishing yourself as an expert (By using your site), then you can worry about monetization. In my opinion, I think alot of people flock to BHW to make money with "Internet Marketing" and expect instant results. Nothing in life works like that. The more work you put into something, the more you get out of it