Social anxiety disorder tends to be treated with antidepressants, but according to new research, therapy is more effective. The study found that cognitive behavioral therapy, in particular, was the best treatment, and its effects lasted long after the therapy itself was over.