Shoulders can be tricky. If its not showing immediate improvement and/or it's feeling odd/funny/creaky, I'd go see the doctor. It's expensive, but if you let it go, you can be looking at a permanent disability. As I said, shoulders are a very tricky joint.
- Mark