You are right...now is the time to act. Psychologists can teach you CBT...but you need to check with them first to make sure they do offer that. Also, you need to get a formal diagnosis by a psychologist and/or psychiatrist so that you know what you are specifically dealing with.
Now if you want to try medication in lieu of CBT (which you should do in conjunction with medication) then you need to see a psychiatrist. They can diagnose you as well but they usually don't teach CBT. They can however, based on your diagnosis, prescribe the medicaiton they think is best for your particular disorder.
But let me say again, that these medications are not magic in that the problem goes away. You do need the strategies you learn from CBT along with the mediction to have the best chance of beating this...at least in my opinion. So start with a psychiatrist first...then move on to the psychologist and CBT.