Didn't mean to offend you. Just trying to give some (slightly offensive) advice.
Advertise. Only a couple of cents on some sites.
Give the people something else. To my knowledge, no site with just forums has ever really worked (gaming).
Posting just here...no offense, but that ain't gonna work.