I get most of the "opening up" part done when I play DotA/SC/WC3 with my own little group. I pretty much play that all the time and since we're all on the same team, we just use Ventrilo or the allied chat to talk about stuff.
The community wise? I have been here for quite some time. I did enjoy the earlier days a bit better...not sure about now. I do like to help PWizard out so he can focus more on trainers than yelling at people (even if it sometimes causes more pain on him).