Definitely consult a physio or sports therapist...someone who is used to treating this type of injury. Good intervention and a thorough rehab program, with careful monitoring of specific movts / compensatios that you may adopt are extremely important in getting the best outcome.

I would not recommend trying to manage your own shoulder alone. Even as a physio I would get someone else to monitor my progress / aid me in getting correct positioning etc...

Good luck