I've had my dominant shoulder come out over a dozen times and now am having issues with my left shoulder as well. The exercises above will be very helpful. I recommend you do them (lightly) every time before you go skiing to warm up your shoulder.
Before doing them, stretch your shoulder. While bent over, let your arm hang down towards the floor. Try and let it go limp. Then do arm circles in both directions with your fist facing the floor. The second stretch I do is put my arm up on something higher than my chest and then dip my head towards the floor, extending my fist above my head.
I am being a hypocrite when I say this, as I haven't gone in, but you should go to the doctor. There are things that can be pretty messed up with your shoulder after a dislocation. If your labrum is torn and your rotator cuff muscles are weak, you are prone to chronic dislocation. This can lead to the erosion of cartilage in your shoulder which can give you a lot more problems in the future. Get a couple of doctors looking at it before you make the decision to have surgery. I think it would be best to be put on a PT program t(hat you actually follow) before vetting for the operation.
Best of luck soliders