The beauty of the internet...no need to feel awkward! When I joined last month one newbie took it upon herself to start a thread for us newbies called January Jewels. You are welcome to join us or even start a new thread and go into the introductions and invite some other newbies to join you! You can also just hop into any convos you feel like offering your 2 cents into, for example, here, in the calorie counting/Atkins/WW whatever you are doing, go into Chicks up for a Challenge and join a monthly challenge, or anywhere else that jumps out at you!
It is not weird to be uncomfortable at first. Read, post, poke around, have fun!
Jen