Well,google adsense is the best.I would try using different ad sizes. Google offers many ad sizes.You just need to select the one that fits your site.I use google adsense because it can connect with gmail, youtube, google analytics,and google affiliate network.