This isn't really idea to improve game, but maybe for the forum for more members to interact you could have an introductions section so players can introduce them self or something fun like that
knowing me there probably is this section and i was to blind to see =w=
but anyways if not here is a fun suggestion for you all ^^