This is called social anxiety, and there are treatments for it. You should really go and see your doctor about this and see if you might benefit from a therapist to help you learn how to overcome these fears. Hope this helps, good luck to you.
It's hard some times. It's really just all in your mind.just think positive.and just Relax and be your self..but this comes with practice first. Good luck..