MRI Scan check the damage through a consultant and go with his advice as you may need an operation if your shoulder keeps dislocating. If this is not possible try searching for a shoulder rehab program. I have problems with my right shoulder from time to time. I just do the rehab I was given by the physio when I first had the injury and it comes good again. I should really keep doing the rehab to stop it coming back from time 2 time. although your shoulder sounds allot worse than my shoulder ever was. Surely you wouldn't start a cycle while your shoulder is no good when your weights build up dont you think that would cause more damage!