It looks as though the site will be fun when it is finished but you really do need to get yourself some webspace of your own.
It isn't obvious from the homepage what the site is all about. A bit of explanation rather than the news would be more welcoming to visitors.
I agree with Tom about the "press F11" instruction, it would be better to explain what F11 does rather than just say that the site will look better.
I also agree with Talented Monkey about counters - they are meaningless, it is immaterial how many other people have looked at a site, all that matters to a visitor is whether your site has what they are looking for.
Post a welcome message on your forum - that will get the ball rolling. Maybe add a few topic titles.