In reply to ericinbristol:
I have to confess that most of my treatment was covered privately but my GP was very good and unusually helpful/speedy. Normally my experience with GP's is that they consider sports injuries to almost be self inflicted and therefore not worth being overly helpful or quick about. Maybe the younger GP's coming through have a different attitude.
Anyway, as regards timescale, I was pretty much unable to anything much for a few weeks other than mobilisation stuff and it was v painful to sleep on etc. After that I had a couple of months of exercise and it seemed back to 90% or thereabouts and then I tweaked it by overdoing it at the wall. I started again, was even more religious about exercises, and a few months later it was back to 90%+. I just need to be a bit careful still.
Apart from lots of theraband exercises (buy a range of strengths on-line if you don't have some already), one of the things that seemed to move it on during the end phase of rehab was to use a wobble board to do press ups on. You can buy them quite cheaply on line again and get them delivered within days. It helps get all your shoulder muscles working together, rather than just doing exercises in one plane of motion. But don't get ahead of yourself as I found it is very easy to hit a plateau or go into reverse by overdoing it and continually aggravating the injury.