Just like doctors are specialists, to some extent therapists are too. Find a therapist who has good training and experience in the kinds of problems you have. For example, if you have ADHD, you do NOT want to see a general therapist. You want to see a therapist who has experience with doing skills training to help persons with ADHD overcome executive dysfunction.
Remember that therapy is a collaboration. You will get more out of it if you are an active participant.
If there is anything that bothers you about the therapist, how the therapy is going, or a particular session, it is extremely important for you to give feedback continuously to the therapist. Many good therapists will ask for feedback, but mainly it is up to you, the patient or client, to give that feedback. In fact, the feedback that you give usually becomes an important part of the therapy and accelerates progress.
Remember that therapy is a process. Your problems did not start in a month and may not get better in a month.
On the other hand, the purpose of therapy is to get better. If you are not feeling better and better every few sessions, bring it up with your therapist to see if the two of you should be doing something different.