I think if you have a budget and can figure out Paid Traffic - then Click Bank is the way to go.
If your looking for reliable consistent income every month - and prefer Seo / Social Traffic - then Amazon is a really good earner.
Yeah you got to hit 7.5% - 8% to really get somewhere in Amazon...
The only way is do research on keyword planner tool, where you can find a wide range of keywords with their CPC amount or competition.
But why do you want a keyword with high CPC instead of Low CPC?
And what type or category based keywords you're looking for?
Rather than guessing about what your website’s statistics are, you can sign up for a free account to monitor your progress and ratings. This allows marketers to monitor prospects and customers more closely, and build a plan around targeting them. Google analytics can identify the average time...
Create a good idea that naturally wants to spread; or include a viral marketing idea into the product or service; or create a standard that many powerful sites would want to reference without asking (like Adobe PDF)
If you are not technical in the slightest, then stick the JetPack for now. This provides you with the basic information you need to see whether your website is a success or not.
If you are a little more technical, take a look at Mint. This provides you with all the essential data you will need...