Hi see a psychologits with CBT and anxiety realted expert. CBT is one of the best forms of therapy for anxiety. Collaborate an action plan and set goals what you want to achieve in terms of social approach. 10-15 sessions will be enough to over come your social anxiety. Mostly all session will be of 45 mins to an hour with a action plan you have to complete every week. Some sessions of graded exposure might be longer. Give therapy a try it will surely help you if you tak sit from a proper therapist. And do exercises given as action plan.
Next Steps
Meet a psychologist online/ offline set initial goals and achieve small victories with support and then be independent.
Health Tips
Remember the goal of the therapist is to make you your own therapist once you know how to deal with your anxiety you can manage whenever it strikes