Hi, I'd like to help you with your question.
It sounds like you might have social anxiety. Social anxiety occurs when you feel anxious about talking in front of others, being the center of attention or fear of embarrassing yourself in front of others. You may experience symptoms such as rapid breathing, racing heart, attempts to avoid social situations, dry mouth, apologizing a lot to others, and feeling social awkward.
Although anxiety is part of who we are, it becomes a problem when it interferes with our daily lives and prevents us from doing what we want to do.
Medication is helpful and can help take the edge off symptoms, but it cannot get to the root of the problem and solve it. Therapy can help you find the cause and help you change how you think about social situations, and therefore reduce the anxiety you feel. To find a therapist, you can ask your doctor for a referral. Or you can search on line at http://therapists.psychologytoday.com/rms/.
You can also help yourself at home. Here are some resources to help you get started:
Overcoming Social Anxiety and Shyness: A Self-Help Guide Using Cognitive Behavioral Techniques by GillXXXXX XXXXX
A Life Less Anxious: Freedom from panic attacks and social anxiety without drugs or therapy by Steve Pavilanis and Patricia Alma Lee
Painfully Shy: How to Overcome Social Anxiety and Reclaim Your Life by Barbara Markway, Sifu Gregory Markway and Gregory Markway
You can find these books on Amazon.com or your local library may have them for you.
I hope this helps,