Google have a policy where they don't limit what sites you put your ads on, therefore all you'd need to do is get another one of your sites approved and then put ads on any other site you wish but be careful that you're complying with their ToS.adsense will not aprove if your site about download stuff
Well its not their site that gets visitors, its the ads. If you're going by the Alexa rank I have no suggestions.Remnantize Online Advertising Network with alexa 660k doesnt seems good manany other? i would like to try pay per install?