If you have enough content on your blog or website and have good USA based website traffic you can apply for media.net they're a good Adsense alternative that pays about the same or sometimes even more than Adsense.
You might also try affiliate programs for earning money through your blog or website.