Hi
Looks like you have some cervical spine issue.
You can visit a physiotherapist and get a treatment which will fix the radiating pain on your arm
Physios can also guide you on exercises to prevent this pain from recurring
Next Steps
Visit a physio for treatment
Health Tips
dont sleep on the painful side and use a thin pillow which will support your neck and shoulder