I took a quick look at it, and all that shows up for me is banner Adsense ads. Try changing one or two of them to text blocks. Text links seem to have a better CTR.
I would agree, text ads produce better CTR and results. Also, why not to put a text 728X90 on your blog? Those puppies are real beasts.
In order to have a high CTR the visitors must NOT find what they're looking for on your site. This way, they will be more enticed to click on the ads that "might seem" to offer response to what they're looking for. Otherwise said, you need a crappy site to have a high CTR (I know because I had a few and the CTR was between 15 and 25%), while a good blog/site will have a (normal) CTR of 1-3%. The CTR is also determined by the quality of the traffic, the best traffic is organic search, the worse is social traffic.
I have added a leaderboard banner under the header, 80-90% of my traffic is organic, I am getting 1000 uniques a day, this will go back up again like before I changed domains sooner or later (3000ish uniques a day). I will post again after letting this run with the new banner in place for a few days unless one of you has a better place to put that? I am also making sure that there are text ads under the content although I read it can be better to embed them in the content. What did work really well was a free plugin that automatically inserts certain ad units directly into the content in random positions however it looked really bad (inside block quotes and the like). I still can't believe out of 1000 uv, I get about 3-4 clicks a day now. When I first started using Adsense I had almost a 10% CTR, same theme, tutorials/posts and all. Out of curiousity how long does it take for you all to see the actual posts/ads because I have been recieving really low amount of pageviews per unique visitor and extra hits on this blog however all my other ones don't behave like this.