Hello Nkkie123
It looks like this might not be the right place for such a general question - that being said there are many excellent training programs "out there" that will help you source a need, spot a niche, create a product if you wish (or select a quality one from a source such as
www.ClickBank.com) and then show you how to market and sell your chosen product/service.
Basically you need to find something people want, step into the search traffic flow (organically or through paid adverts and PPC) and then drive them to a landing page where you attempt to get their email address. From there you start a heart-beat follow up campaign.
Some folks call them drip, that just sounds damp to me

I prefer calling them heat-beat campaigns because it means life and is constant and regular. The act of writing compelling sales messages is beyond the scope of this answer, however it's a key element in the online marketing process.
I'm not sure what your budget or needs are so please ignore this if it's outside your requirements however I recently concluded an 11 week training program, you can get the first lesson for free at
http://BusinessFusionMarketing.com and the other 10 modules will be available again soon.
Alternatively, feel free to visit my website, my blog or just google me - there's lots out there

Enjoy,
James Burchill
www.JamesBurchill.com