Tip Number One:
Choose an affiliate program that best suits your website or blog content.
Tip Number Two:
Don't spam social media networking sites with your affiliate links.
Tip Number Three:
Choose wisely before joining an affiliate program because you would end up wasting your time and energy working for nothing.
Tip Number Four:
You need to pull enormous crowd to your blog for which your site has to be "Content-Rich".
Tip Number Five:
Use shortened links to make your affiliate links not-so-obvious, ELSE you might end up losing followers and fans.
Tip Number Six:
Promote products with maximum revenue generation in the form of commissions.
Tip Number Seven:
Facebook though a best platform to promote, as it imbibes html codes and iframe syntax, in my opinion, twitter brings you more web traffic and in turn affiliate clicks.