Have you been to doctor and actually been diagnosed, or are you just assuming you have it because meeting new people scares you? If you have been to a doctor, you ask him/her for a referral to someplace or someone that can help you with coping skills. If you haven't been to a doctor, and this anxiety is truly effecting your quality of life, than go see one. If you are just scared and nervous meeting new people, welcome to being human. You just have to act brave and go out there and meet people.
About the social overcome, you need to meet new people and have some friends who can help you and make you talking which you can express your mind or your thinking. So trying to go out and meet some friends, it's a social experience. Further more, you need to be courageous, it's very important, then after you will get used to it and can talk with poeple naturally.
I think you need to try CBD oil to treat anxiety. By the way, this natural medicine does not require medical advice and does not give side effects. Read a useful article WHY PROVACAN? and learn more about the treatment of various types of nerve disorders.