National Alliance for Mental Illness - NAMI (Main Line, PA) quotes an article from SAMHSA:
Therapy is a collaborative process, so finding the right match-someone with whom you have a sense of rapport-is critical. After you find someone, keep in mind that therapy is work and sometimes can be painful. However, it also can be rewarding and life changing.
In essence, therapy takes time and patience. However, you can (and should) monitor your progress. If you don't feel that you are getting the help you need, you can talk about this to your therapist. This is a great advantage of getting help in person over getting help over the internet: therapy can and should be customised to your needs. For a therapist to do that, they need your help. The best way to help them and your self is to communicate your concerns. However, people are different - both doctors and patients. If after a while you don't think that there is any improvement, you should feel free to look for another therapist.
When looking for a therapist you should feel free to ask questions. Aside from asking for credentials and fees, Mayo Clinic staff article (also quoted by NAMI) recommends asking about your therapist's:
... treatment approach and philosophy, to make sure it suits your style and needs.Whether they specialize in certain disorders or age groups. Some, for instance, work only with adolescents. Others specialize in eating disorders or substance abuse.
A therapist who specialises in your type of problems is more likely to have the necessary experience to help you. Also, since therapy is a sensitive process, finding someone you feel comfortable working with can aid the therapy process.
The important thing is not to give up on therapy and seeking professional help. For tips on finding a therapist that suits you, you might have a look at these:
How to Find a Therapist - from WebMD
Finding a Mental Health Professional - from NAMI
Choosing the Right Mental Health Professional - NAMI, PA