You as well OP? What is going on with peoples shoulders on here today? I'd offer you a bag of frozen peas for your shoulder but I've already promised them to someone else, sorry.
Why don't you just find a qualified therapist in your local area, if you're willing to pay. Better than letting someone who doesn't really know what they're doing, have a go.