Do heavy breathing when ever you feel anxious. This thing has changed my life i used have ocd and other types of anxieties and i got away from them by using this technique.(*)
Practice small talks with random people.
If you have habit of watching porn or doing excessive maturation just stop doing that. Because doing them might give you lack of self confidence. This is worth trying and it will you results in 3 weeks
Try to be confident. I know it is hard to be confident all the time, i would say just try to be confident if you are not atleast try to pretend that you are.
Do any kind of exercises atleast for 45 mins a day. You will see results.
If none of the above worked for you consultant a psychiatrist.
Next Steps
consult Psychiatrist/ Psychologist
Health Tips
Do Yoga and meditation, Go for counselling session