It surprises me that it isn't viable to put ads on it. I imagined it would get a lot more viewers than it has done. Have you guys considered running Google Ads for NeoGamr? - I don't mean putting Google Ads on the website but placing ads on Google for the site to get gamers to visit it.
Maybe try get an ad on somewhere like gamespot / steam ?
Or a sponsor ad on twit.tv ? (Don't know if thats even plausible / affordable)