Social anxiety and depression often occur together and one feeds off the other, I'm on Sertraline and it helps me but we are all different maybe another anti-depressant would suit him better, has he had a meds review with his doctor. There's various talking therapies has he explored those?