Rotating arm bone twists and distorts mesh
As you have to actually deal with a rotation, you have to distribute this rotation smoothly along some different edgeloops. This is an example of how it can be achieved.