did you think (cold'') if you make a video of the forum and publish it with youtube you will get more costumers....
i know you dont have free time but you can make in the site more than you(admenistator)...
like graphicTeam or healpers....man that know answers for any question and they can help you bcuz you dont have many time...