If you've got decent traffic, don't forget about creating ads of your own that go straight to affiliate offers. You might be surprised at the money you can make with the right network, ad, and offer. I would look at the top ads in Google search for your niche, and find out if you can sell what they sell. If you can, use the top ads, copy them idea-wise, and put them on your site.
When I did this after I got banned, I ended up making FIVE TIMES as much as Adsense paid me in affiliate commissions. Something to think about.