Activity is something that is fixed with money for advertising, and unless you are willing to put it forth, don't expect others to deliver for you.
Last time I checked it doesn't cost money to tell friends or classmates or other gamers about a forum. I think we are all to blame and we all have to pitch in to save this forum. Of course we are the only ones who see it as dying.