If you want to have success as an affiliate then you need to realize it takes hard work on a consistent level.
In the affiliate business you must not try to build everything up in one sitting but actually start up a site or campaign and work on it overtime.
It takes a long time for things to happen even if it is an online business. It still requires you to work hard.
But selling other peoples products for affiliate commissions is still a great way to make money online ad probably the most beneficial out of anything else. So keep at it and great things will come your way.