This Just in:

I'm not a lurker or anything, I'm just a bit intimidated to post too much. You guys all know each other already, so a lot of it is personal inside jokes and stuff :p

I know exactly how you feel (as I'm sure a lot of the members of this forum do). I felt the exact same way when I joined, but slowly started participating more and getting to know everyone better. Just give it time.