There are many ways to market your home based business opportunities on the internet and even offline. Some of these ways include traffic exchanges (manual & autosurf), bulk e-mail advertising, safelists, internet classifieds, ezines, writing articles, visiting forums, blogging, using downline builders, and of course having your own website. Having been at this for some time now I can tell you that any of these can work, but you need to choose the methods that fit the amount of time you have and your budget.
I recommend that you consider using what I'm going to call viral marketing, see the article I wrote that has been published on my blog and a number of article directories. Spend some time studying the various internet marketing methods that you will use to promote your home based affiliate business opportunities before spending your hard earned money. I would refer you to the Articles & Advice section of this website for more information on how you can work at home owning your own internet home based business. Click on the links below to learn more about each internet marketing method: