You Adsense looks fine, however I am not quite sure if this sentence is legal "Can't find what you're looking for?Try Google Search" However, according to the Adsense TOS Labeling Ads Publishers may not label the ads with text other than "sponsored links" or "advertisements." This includes any text directly above our ads that could be confused with, or attempt to be associated with Google ads. Incentives Web pages may not include incentives of any kind for users to click on ads. This includes encouraging users to click on the ads or to visit the advertisers' sites as well as drawing any undue attention to the ads. For example, your site cannot contain phrases such as "click here," "support us," "visit these links," or other similar language that could apply to any ad, regardless of content. These activities are strictly prohibited in order to avoid potential inflation of advertiser costs. In addition, publishers may not bring unnatural attention to sites displaying ads or referral buttons through unsolicited mass emails or unwanted advertisements on third-party websites. Publishers are also not permitted to use deceptive or unnatural means to draw attention to or incite clicks on referral buttons. Nice site and great niche
The vertical skyscrapers seem to be out of view.. see if it is possible to put between the content with a leaderboard format. That could inprove your CTR.