Worth trying to get referred to an NHS physio by your doctor. I got referred and was seeing the shoulder specialists once every 2 weeks for ages and it only took a week or two to get an appointment. They mainly get old people who can't clean their backs in, etc, so they were pretty excited to get someone they could push a bit harder. I remember one day I had 3 or 4 physios assessing my form from different angles, seemed like pretty good value for money to me!