In reply to Will Biltcliffe:
I fell off 2 year ago and badly pulled my shoulder.
I started at the physio who suspected a supraspinatus tear and gave some strengthening exercises of rotator cuff muscles.
I got an ultrasound ( got a friend who is an ultrasonograher) and could see a core lesion in the supraspinatus.
3 months on it was no better. Felt weak, easily jarred and sore, couldn't sleep on that side. So I went to see a surgeon. He diagnoses a shoulder subluxation .....basically I'd stretched the supporting parts of the joint. He said that most people over 40 have core lesions in supraspinatus tendon so this clinically meant nothing. He told me I was being to gentle with the physio. I'd been doing my exercises to the point of pain and assumed any pain was not good and causing more damage.
I was due for MRI but went away and pushed my exercises harder and into some soreness while doing them. Very quickly I made progress and improved .
I've no idea wat to recommend and obviously don't injure yourself further.
See a physio probably wise. Ask them how hard to push the exercises. Give it time probably more to than anything. I was fed up for 6 m thinking I was doomed then it got better.....time .
I think light climbing was good for mine. Had to be in control. No dynos etc.
Good luck. I suspect it'll settle.
I used one of them stretchy band things alot. I know do regular conditioning exercises of shoulders....age..... joint wear n tear