I would suggest trying to advertise a bit if you have money then. Also do you provide anything unique besides a great looking site? I remember other football forums offered the ability to watch soccer games from their forum (showing ads to free people and no ads to VIP). Maybe your just missing the unique aspect?