You can have a good income with niche marketing, but you will have to do a certain amount of work each month to keep the site up to date.
It is interesting that many people try to start their online business by selling products on how to make money online when they are not successful themselves. But there is a lot of money to make online when you start to work in non Internet Marketing niches.
The best way to earn a good income is to have either a website or a blog which you host on your own website. That way you can have total control on what you include.
Once you have decided on your niche, you need to either write your own content or have some written for you. Then you need to have some products to promote.
Now you might think this is harder to do than it actually is. Stop, and think for a moment, if you are careful about your weight, how many diet books you have bought. You may have bought many that you have never read. But anyone with a weight problem will buy every diet book in the hope to find that secret diet tip that will get them slim overnight or in a short time without any work.
When a person is passionate about a subject, they will be ready to buy anything that will further their knowledge in that niche. Time and time again, people are doing this offline, and they will not change their habits because it is now online.
It may take time for them to build up confidence in you and your site, but with good quality information they will soon be aware of how trustworthy you are.
Within your niche you will learn other areas that people want, and will be able to promote those items as well. As you develop your niche site, you will be able to move into more and more products, and you will find that you are able to earn more and more money online.
Once you have a good plan, start created as many niche sites as you can, while maintaining a high quality standard. It's OK to start off small. If you can create one 5-page niche site a week, you will be doing very well.
There is money to be made through niche marketing but like any business online you will need to do some work.