Your site visually is fine but first things first, the earth should be "Green and Blue" in all of your styles that you create if that is the logo you are going to use; It's an object you associate to meaning the "world wide web" - If it all of a sudden becomes red it is no longer "the world", its a red ball...
Content wise, I agree with some of the earlier comments in the thread;
It lacks any specific content to draw me to sign up - You say you are
The community, but you haven't shown me anything I haven't seen anywhere else, except perhaps an odd red ball floating at the top
If you want to be successful, like someone above said, you have to provide something
unique to attract the attention of potential users...
That being said, finding something unique to do isn't an easy task, and like everyone here will know, finding it isn't always a quick thing...
Chris