I wish I had good advice but I don't. I am the same way though, I hate it. It takes me a long time to trust anyone enough to be my silly crazy self around them.... but just in general, I can't talk in front of people I don't know. I admire your bravery and I hope it can help
Maybe if you are not in therapy, that could help aid this too.