MDMA will certainly solve social phobia and anxiety and shyness whilst you are on it. It's just an absolutely wonderful feeling. Implicit trust and a feeling of togetherness and love for everyone around you. I would recommend taking it at some kind of event with lots of people who are also taking it, and where you can dance to repetitive music. Even if you don't like any of those things I said, you will when you're on MDMA and you'll have a significantly better time.
I'm not sure about MDMA for long-term use. I have no idea about low dosages, but generally I wouldn't recommend it. MDMA drains you. You have the best night of your life whilst on it, but then you need to recover. Of course, on a lower dose it won't be quite so strong, but we can learn a lot about what a drug is doing by what it does at higher dosages. I'd say the fact that tolerance builds and if you take it frequently you'll get less and less benefit until it's doing nothing means that it should not be used as a long-term solution.
However, it really can open up your eyes and make you perceive things differently even after it's worn off. That feeling when you are on it, try to remember how you feel. I usually find that for a few weeks afterwards I'm more social and more talkative and less afraid of talking to strangers. For the following 3 days I usually have an afterglow. I don't even feel bad, just content. I think it can change the way you think and the way you perceive things. A bit like how CBT gets you to change the way you think about things, MDMA forces those changes, and you might continue thinking like that afterwards.
I certainly generally recommend that anyone who is shy or socially anxious try it at least once. At the very least it'll be the best night of your life. And there's a chance that you'll have lasting changes. I'm a much more open person since. Of course, over time the "bad thoughts" and social anxiety "what ifs" creep back in, but I'm in a better place than I was before. Think of it like having your eyes opened. How can you make yourself be more open and social if you don't know what it's like to be like that? Envisioning yourself being confident is a common method people advise for being more confident.
Edited by Debaser, 14 August 2012 - 08:33 PM.