Are you dmoz listed?? Not sure if they allow forums, but that is smiled upon by search engines.
And get cracking with meta tags and descriptions and shit.
Just submitted to DMOZ cheers. Done a few meta tags and other stuff. But any more tips are welcombed.