How should I weight paint for shoulder Region?
You need to change the IK Pole Angles to -90° so that it doesn't deform your mesh:

Also you need to change the modifiers stack, this seems to be more logical (and enable the Armature modifier's Preserve Volume option):