Well, I'm not really good with dealing with welcoming the new people. I could help out with plots, make up smaller plot bunnies (like the Harry Potter World trip), and Advertise the fuck out of my other forums.
I'll work on some banners/flags and try out my usual spots.