You need to advertise more of this forums, with over 2 years off existance of this forum you should have gained much more momentum by this time.
And one more thing, I guess jaspergirl is right, that also boost number of visitor to the site(I know that you need natural visitor to site but for achieving something you should lose something "no pains no gains").
All the best webmaster