In reply to David Kirsfelds:
Look up shoulderdoc.co.uk based around Manchester but specialists work out of hospitals up to Wigan, Cheadle, etc - it is probably one of the top expert shoulder and arm specialists in the country treating lots of complex sports injuries - great info on here.
I was treated for a frozen shoulder by one of the specialists there - remarkable results and service (not free) but if you are desperate its worth it. Extremely professional, expert diagnosis and treatment.