I just posted this almost word for word to someone in another thread...I see this question a lot so I thought I would also start a thread...
First off, you are INJURED...STOP working out...If it truly hurts DO NOT try to push through the pain...You will just make your injury worse..Talk to the doctor, get a diagnosis and go from there...Most of us are not doctors so don't assume you know what is wrong.
Secondly, 98% of the time we get an injury we need to see an ORTHOPEDIC SURGEON. Someone that SPECIALIZES in the area of our injury...DO NOT GO TO A GENERAL PRACTITIONER, you will just waste your time and money...You have a stuffy nose, THEN go to your general practitioner...
Before the next step, I also want to point out something important - GET AN MRI! I see SO MANY guys on here say they are injured yet they haven't even got an MRI or know what's wrong...Bottom line, you can't fix your injury if you don't know what is wrong! If your doctor doesn't request an MRI, ask for one yourself..
Now to the good part, the part that will help you the most in finding a good doctor and getting treated... Let's create a HYPOTHETICAL situation...Let's say your shoulder is giving you problems....
Go to google and type in "Team Physician for what ever Professional sports team is closest in your area"...
For instance, if you lived in San Francisco you would type in "Team Physician for San Francisco 49ers"......Or if you have an option, you might want to pick a team that might specialize in an area that better suits your needs...For instance, you might want to type in "Team Physician for San Francisco Giants" since they probably deal with more shoulder injuries...etc.
In this case, Gary Fanton pops up saying he is the Team Physician in Orthopedics for the San Francisco 49ers...Then you click on the website to the clinic he works at....Which is Stanford Hospital and Clinics and then you make an appointment....
What you've just done is not ONLY found the CORRECT doctor for your type of injury (Not some general practice idiot) but also the BEST one probably in your county...
GOOD LUCK
P.S. - For those of you who are extremely far from a professional sports team and do not want to travel that far or do not have enough money you can type in "Team Physician for your local biggest college sports team" (Aka - "Team Physician for UCLA BRUINS"...That should suffice