Join Affiliate Networks
Online, theirs dozens if not thousands of affiliate networks for you to join, but I only join a few that I trust to pay me when I make a sale. The two that I recommend are Share A sale and Commission Junction for choosing programs to promote. I also have been using ClickBank when promoting products of my own or other people's products that tightly in the market I have mastered. They've been around for a very long time and only support informational products unlike the other two I mentioned they support CPA(cost per acquisition) programs.
The choice is your but for what is certain whichever affiliate network you choose I advise you to develop a website to give them an idea of what kind of industry you represent since most only accept applications from affiliates that own a website that matches at least one company you could promote immediately, otherwise, you are useless to them. Don't have a website? Then you don't have a place to market anything so please, publish a website and gain readership first. Affiliate networks issue special affiliate links when you are preparing for a campaign or presenting offers to your potential customers.
Become an Authority
When everyone know who you are then more likely they know your business too. Expose yourself to the world....hahaha.....not literally but intentionally expose what you offer no matter what type of web medium it is just put your name on the board. The more link, brand, and information you deliver to the public the more trust you gain from a audience who realizes they need your services. Once you've leveraged authority it is time to use that authority by making offers. You build trust by remaining true to what you deliver. If you promise a free ebook for an email exchange to a visitor then remain true to your word.
Market, Market, Market
Marketing can really suck, to tell you the truth I rather let the products to do the talking other than myself and that is what you call "products selling themselves". Create a definitive sales letter through email or context networks to enable the product to sell itself. Here is a list of places to begin creating publications about you and your business for free through headlines, images or text. These are networks where people actually look for information and you can build relationships, authority, traffic and eventually market to after you have managed to build a dandy list of subscribers.
In conclusion, it doesn't take a genius to market a product especially if you are offering people things they already want to buy you won't have to do too much talking when the product is already selling itself. The secret sauce to modern day affiliate marketing is to study your market by listening to your customers needs. If you promote a product that is currently doing well then all you must do is make it available to those who has a problem that you have a burning desire to solve.