I'm very much like you -- I have barely any socialization skills at all, so it's amazing to me that I manage to function in the world sometimes. But thawing out is good, it's a step in the right direction, and I'm sure as you continue to thaw, you'll be able to learn more ways to be sociable and have fun.
Lots of hugs.