I had a look at your forum.
It's got very few posts/threads and not a great deal of incoming links. Quality incoming links and a few thousands threads of quality discussion will soon get you to the top of Google.
Till then Google doesn't consider your site an authority and therefore, rightly, offers its users other sites that it believes will better answer their queries.
You don't need to EVER submit to Google!
One more thing, that post you made about Thunderbird doesn't even seem like original content, but just something you've copied and pasted from elsewhere. TBH, and sorry to sound cruel here, but I'm glad it doesn't come up in the SERPS when I search for Thunderbird.
|