The people whom you mentioned earn from their main sites through banner, link and post sales. They have other small sites that use Adsense which make them quite a bit of money! Along with your traffic, has your CTR gone up? If not, then try changing the color combo or try different placements. If you can PM me you website, I'll be happy to give you some pointers.