I do know what you mean...
I worried about the same thing, peeps coming into the game with so many closed communities on the server.

The Solution:
Adopt a Newb

A couple of weeks ago, while mindlessly crafting, i noticed a shout from someone saying "I need a friend! Everyone left "
Then the person popped up on my screen while i was running towards the wards, stopped and talked to him. I then made a linkshell so he could communicate with me easily. At this pont... we need to keep as many peeps playing the game as possible, so always lend a helping hand.