i dont know if this has been mentioned yet, but perhaps you could add a 'New Members Forum' where people can post a hi message, other members will welcome them, probaly this will make the new members post more (if there know that there are wanted). it could also be a place to ask members how there found the forum.
views?