Joining a forum is not enough.
Posting in forums, coming with usefull advices and solutions to people's problems will bring you the authority in a domain. Also, I think posting in forums do help promote the website, but it rather help promoting the business itself directly.

All best,
Radu