Mesh distorted when armature bone rotates
Try to weight paint only the arm and not the rest of the body. The problem may also be that the armature bone is too short. This will make the rig to be in imbalance and this kind of problem occur. Good luck! You can link the .blend file here is it doesn't work.