I just went to your site and it seems like the ads on your site contain some kind of viruses and spyware, because my browser has crashed when I went to your site. I'm not sure which ad it was, because my browser froze and crashed.
Well, that's your own fault. I put it in big red letters not to go in his site. The posters here are amazing.
Why don't you sell ad spots directly to advertisers? Go to DP BST section and try to sell links or ad spots.