Please Visit near by physio or Ortho you may cervical spondylosis due to which you may have arm pain .A professional can help you by doing x Ray and other test. You may have shoulder injury for diagnosis visiting a doctor is must.
Next Steps
Maintaining good neck posture.
Health Tips
Dont lift heavy objects
Dont stay in posture for long time .