Have right upper rib pain with arm pain/armpit. And right side of face what can it be?

Nerve irritation. You may have neck nerve root irritation that makes your muscles going into spasm especially the muscles that attaches to the ribs or covers the rib cage and arm. This will make the muscles of the shoulder girdle very tight and especially for spreading of the arm pit. Neck nerve irritation can also spread to the face. Please see the family dr. And also a rehabilitation medicine specialist.