Hey Laik,

It is all very confusing at first and it is important to focus your efforts. The bottom line is traffic plain and simple.
The most certain tried and true method is to develop a list. Spend your time doing these activities.

There are some effective tactics to do this. In one of my niches we give away content like it is going out of style via youtube and direct them back to our site...this has resulted in 7642 opt ins in the past 8 months (as I type this but it generally grows by 40 a day)

The next thing I did was create a product...now there are two schools of thought here. One is you can go about it on your own and then try to get JV's or you can become part of a mentoring group which will allow you create some connections.. often this means spending some money on your part but it has the ability to laser focus your efforts.

I developed a product which I sell but also give a "lite" access and my list grows daily. So when it comes to this particular niche I always have fresh prospects.

So to converge this discussion... focus your energy on building a list and creating a product....Don't know what to create? Well one of the most successful online marketers encourages doing what has already been done...most here will know who this is and I apologize for being cryptic in this respect but I don't want to be viewed as supporting any one person in particular.

bottom line...list list list