Something I was curious about, and maybe I just missed it, but it seems like it might be great to just have a "Say Hi, New User" area on one of the sub-forums to allow those new people to sort of dip their toe in the water as they try to get acclimated to joining the board. It could just be a stickied thread or whatever, but just throwing it out there!
That is a good idea, but in the mean time you and new comers can also participate on existent threads that pick your interest and create new one of your own