There really is plenty to do here~.
If you have wifi, you could hand out in the wifi center, to battle or trade, or forum-wise, there's plenty of different areas to post in. It also helps to try to start VM conversations with people, or maybe you could post in the some of the forum game areas?
Really, there's a wide range of things to do here, you just have to do some lurking for awhile until you feel comfortable, or interested in posting. :D
Welcome back, though, and lets hope you stay.