That's true, posting quality content's will help you to gain visitors on your website, not only that doing giveaways will help you a lot in terms of growing your website.If you are good at posting quality content's you'll easily get what you want, owning a forum is not something easy you need to understand this, lazy people can't own a forum.