Assuming that http://ga mes nav.com/ [remove spaces] is your website...
I think the main thing is that you have no content on your site. Your page is basically all ads, with the exception of links to outside videos and a couple "news" articles that are basically more ads. As a visitor, I'm not super excited about visiting a site with this little content and so many ads. I'm not a fan of ads, and if I have to view them, there had better be some quality content for me to look at. Ads are fine -- many sites have them -- just build up a user base first of people who view your site, and don't make them obnoxious. Besides the ad issue, my initial thought as a visitor is that the site doesn't feel feel all that professional, nor does it look like it is updated very often, so I probably wouldn't return.
-- Your first step would probably be to reduce the number of ads on the site, and work on some revisions to the site design to make it feel a bit more professional. You site is much too wide -- I use quite a high resolution, and it forces even me to scroll. I'd highly suggest making sure that the site fits on a 1024x768 monitor.
-- Take a look at your code -- you have a lot of errors, and fixing those may reduce confusion for search engine spiders and result in higher search engine rankings.
-- Once you have a strong basis in design, start working on adding content to your site. And I'm not talking about copying and pasting from other sites either -- actually sit down and write your own content, and expand the site beyond the one page.
-- Since there are a lot of game sites out there, your best bet may be to find something to specialize in. Perhaps one specific genre of games. With such a broad scope, you then have competition like GameSpot and IGN, and I'm sorry, but I don't think you can win that one.