You could be suffering from social anxiety disorder, also known as social phobia. This is an anxiety disorder where you have an intense fear of social scrunity, or are embarassed to perform in front of others. You can get help for this by first taking the anxiety test, to determine how severe your anxiety is, and then it will give you an initial plan from which to start getting help for it.