People will eventually talk; it just takes a while to get integrated into a community. Join some groups, comment on sets, post in journals and boards. Eventually, you won't be able to pull yourself away from here you'll have so much interaction! Just give it time.
And thank you.