All of your selected niches are competitive so break them down into sub niches which are less competitive .
Think about some of the problems people face everyday and need a solution for.. Health - acne, yeast infection, obesity, pregnancy problems etc etc Once you can find a burning problem then finding a product to suit the problem is a lot easier.
Also, the only successful click bank sale I've made. lol It's beyond me why people would pay $40 for farmville secrets or even play the game. They do though; LOTS of people love that game for whatever reason.
Also it seems that magnetic power generation has been massively successful lately. For some reason, people are really buying into all the "green" products. It is kind of a feel-good product, any of the green stuff. People like to feel like they are helping the environment. Kind of ironic really, think about all the emissions required to build a $70,000 eco friendly Suburban compared to what it will save over _maybe_ five years of driving. And the fact that most people won't even drive a car five years. LOL. But it's true that the green stuff is RED HOT right now for affiliate money making.
Have you looked at the magnetworks product on Clickbank? Gravity is pretty impressive. I have been thinking about giving this one a shot. I don't know much about it, but it sure looks like people are flocking toward it from the look of the marketplace stats. Do a search on that and let me know what you think. Most of my affiliate efforts have been based toward relationships, dating, etc. But I have been wanting to try something different.
just use google adwords searching for keyword .... you need to find good keywords with less competitions ... so when someone use search engine... you are on the first page.. and .. maybe ranging in the 1st positions.