One crazy idea would be to make up a whole bunch of fliers for high school or college students and put them up all over campus. You could easily do this at a college campus. If people keep seeing these flyers, then eventually you will start to get a lot of traffic as people start spending time at the site.
Facebook may be the biggest but not the only payer in town. Social Network List: http://en.wikipedia.org/wiki/List_of_social_networking_websites Build in fans and friends in each of these communities and you will not know what to do with the traffic. Good luck with your Arcade, Bizz_man
buy leads and send out an email marketing campaign. I have a leads company and I get websites like yours coming to me all the time.
go to a forum for gamers surely you`ll get tons of leads and customers for free and mby some lifetime connections cause gamers take friendships seriously
try CPM advertising! you can get audience regionally. Pay little and get a lot of impressions across the internet and reach your audience! Check out http://adoori.com/advertiser/pop-under Get your site more exposure!
I think it's more about promotion and link exchange. The more your exchange link with other websites related, the more likely visitor to come to your website
You need to work in the social network like facebook, twitter, and youtube to get the younger market,
With the demographical statistics you have, how are you leveraging that information. Google Chrome has a extension called Sprout Social, it's a social media manager tool. I would suggest trying that out for 30 days to get a better understanding of the demographics of your current market and how to leverage that information to reach out to more.