There are several ways to do affiliate marketing on the Internet without having your own website or blog. You can become an affiliate marketer by adding your affiliate links into the body of emails you send to your subscribers, posting your affiliate links on forums related to your niche/offer, discussion boards, or blogs, writing articles on websites that feature user-generated content, and also, writing e-books that feature embedded affiliate links.
#1: Post on relevant blogs and forums
This is a really simple way of getting a taste for affiliate marketing - all you have to do is find a product you'd like to promote, then start posting on blogs and forums with your affiliate link in your signature.
#2 Using Tons Of Social networking sites
Social networking sites are the top most priority after any website.
#3 Using forums to promote Affiliate products
Forums are the best places to interact with the people.
#4 Promote affiliate products/links directly through PPC Ads
You can use Google Adwords, FB ppc and other paid advertisement methods to get leads on your affiliate links directly.