If someone lands on your forum and nothing is happening they will not stick around or post. Who wants to waste time writing something that no one will ever read.
You’ve got to make it look activate if you want someone to post.
You’ve got to write the kinds of post that’ll make people respond, then write those responses in way they will provoke people to chime in.
And then go to the forums where the people who would chime in hang out and write content there that’ll make people go visit your site.