I still not even sure what your site is about.
Our forum discuss all possible topics, like web design, programming, computer, sell of product, games, movie, hot news, jokes, hobby (probably currently in this topic is still a little but enabling the topic is developed more broadly) and others.
But recently I see that site focus to myBB support.
Any body else give me some input?
I doubt anyone can read your site as 99% of people here are English.