A few things in my mind:
1- I think we need to make a few threads sticky in different forums and sub-forums.
2- Also gaming section threads need to be classified or put in a master list, something like "platform games" and then paste a link of all threads related to that platform in a single topic. It's better those topics be closed, to prevent unrelated postings.
3- Also it would be good to have a dedicated "what made you happy" , "what annoyed you" and similar topics in general forum.
4- It would be good to ask people to post at least 1 post in "introduction" thread. And I suggest to change the title to a "more friendly" name, since it's not "official.
5- I couldn't find any sections / sub-forums for popular games for different platforms, it would be good to have at least one for pc, mobile and consuls.
6- a section for indie games and / or lesser known games, or non English games.
7- a section for mods for different games.
8- a section for technical users, graphic designers, level designers, audio enginees and other game related specialists.
I can help you with #2, since I have plenty free time, during day.