For a forum to become successful, it needs to become and remain active and also useful, rich of information. It is not hard to make a forum become active and also not easy.
You can begin by optimizing the forum for search engines, write and publish helpful information, try make members engage by maybe offering free stuff from time to time for the top posters.
Advertise on other forums, social sites, etc.
Finally the forum design/layout plays an important role in attracting people.