Hi. Sometimes the cartilage around the shoulder can be injured and won't show up on X-Ray.

Maybe get your physio to post???