Try Acupuncture. I had bad social anxiety and it's gone now, and been over a month - no placebo effect.
Make sure you go to a really Chinese clinic (Chinese receptionists, doctors, etc). They invented this stuff. Avoid modern places. The less professional, the better.
Make sure you go to a really Chinese clinic (Chinese receptionists, doctors, etc). They invented this stuff. Avoid modern places. The less professional, the better.