Affiliate marketing is a never ending battle. There are so many affiliate programs that you can be a part of. I wrote a book called Affiliate Marketing Expert that may help you out.
One thing about Amazon Associates is that they don't take kindly to promoting to friends and family. Often times, they won't pay you for links that came from people that they connect to you. It's a pretty rotten rule but it burns all of us.
I also have a free Affiliate Marketing Guide that you may like.
Thank you,
Spencer Coffman
My Latest Article: How To Declutter