Respiradone is an antipsychotic. If psychotic thoughts aren't your problem, then an antipsychotic med might not be suitable for you.
It causes drowsiness so I can understand why you would have been prescribed it, but it's not typically used for social anxiety.
I agree that a second opinion is a must.
Personally, I think you should seek a second opinion. There truly are much more optimal meds out there, especially to start with. Is this your family doctor or a psychiatrist? If not a psych, you should really ask for a referral to one, they are much better versed in the available meds and have much more experience with prescribing these kinds of meds.