Unfortunately it looks like you’ve done things completely backwards.
You need to build your personal connections and community around the topic before you open forums and invite people to them.
Forums are not a “Field of Dreams”. Just because you’ve built it, that doesn’t mean they will come.
I strongly encourage you to check out the competition. Understand what they do right, what they do wrong and determine what features the members are requesting but are not available there.