I have a similar problem too. The clicking started 18 months ago and i do Karate, so while training this can be quite painful. I also recently had a car crash which has made the shoulder injury a lot worse, when i went to the doctor 6-8monts ago, they turned around and said i was just round shoulders and gave me stretches that did nothing. i went back again three months later to see a different doctor and he said that it's to do with the muscles and that I over use the muscles and that i would need to get a personal trainer and just build up the muscles and the pain will go away as the muscles will get stronger and then he also suggested that i give up karate for around three-six months and the pain will go away, however i'm closed to my blackbelt and i didn't want to do this. I started training myself with light weights, as i cannot afford a personal trainer and it started to improve very slightly, and then someone crashed into the back of my car and it has made the injury worse and i had to take around two months out from karate as it was that painful.I am recieving physio for it now but it does not seem to be helping the shoulders much! I believe i am being refered to an otherpedic surgeon aswell just to check that the joint is not damaged or out of place.