Zoloft is more of an antidepressant although it is sometimes used for social anxiety disorder. Can't really say which drug would be right for you since obviously none of us is qualified.
If you think it's really an issue then you should go to a shrink and don't start taking anything until you've had more than a few sessions so they can really get a sense of what's up. Also keep in mind that any sort of skew or spin you put on what you tell the shrink will affect their reccomendation of treatment so try to be as impartial as possible. You'll get better results.