Page is a not externally linkable
sid786 - 12:44 pm on Mar 28, 2011 (gmt 0)
On my 27" machine, your site appears to be aligned to the left. Perhaps that's the reason for lower CTR?
Also, I don't think this is the right place to show your site. We have a paid forum that could help you better.