Make sure you choose the appropriate colors for the ads, as making them too different from your site's content (or just different in a bad way) is sure to make visitors regard them as banners which have nothing to do with the site itself.
Make sure these ads are positioned where they'll generate the highest amount of profit. Most times, that location is said to be right before the beginning of your site's actual content.
On pages with a long text body, you might find skyscrapers to do better, simply because users get exposed to them for more time. Also, for sites with news or similar items, you might find a good position to be at the bottom of your content, because that's when people are finished reading your story and are looking for something else to do.
You should use more AdSense units if you have a lot of text on your page. Just make sure not to overdo it because you might find that you will get a lot lower CTR and lower revenues then you were getting in the first place by employing this technique inappropriately. You can add as many as three units, so use them wisely.
There's a Google AdSense Preview Tool that will let you visualize what ads would get served on your page and it can come in very handy as a testing mechanism.
Just make sure you respect the AdSense policy regarding click fraud. As a pointer you could place a picture next to your adds, just make sure to leave some room in between in order to make sure this isn't regarded as encouraging visitors to click the link.
Of course there are more ways to increase AdSense traffic from your site, but these should serve as a good starting point for income maximization.
You need to have optimized niche website templates for best results. You may find the best adsense templates and blog templates at www.AdsenseTemplates.com (http://www.adsensetemplates.com). They are offering 100 fresh new templates every month.