Efexor didn't work for me, as I need a sedating medication, so was put on mirtazapine, which suits me much better.
To be honest, long term psychotherapy, support in the workplace, and complementary medicine makes more impact on my social anxiety than any conventional medication.
I was on propranolol as needed for a while, and it did help, but the side effects outweigh the benefits for me.