Hi welcome to HCM.
The pain you have been experiencing along your side of neck and clavicle
is due the muscle spasm
There are many reasons for the muscle spasm. It could be due to overuse, strain, electrolyte disturbance, nerve
compression( secondary to cervical spondylitis
Spasm of neck muscles is a common thing and every one experiences it often. But if it is really troublesome and recurrent, then the root cause needs to be attended.
As you have also mentioned the you had occasional spasms in your arms, the possibility of Cervical spondylitis( Stress
of cervical spine
causes compression on nerves and leads to pain).
To rule out the possibility of cervical spondylitis you need to get X-RAY of your cervical spine needs to be taken. (Though MRI
is more confirmatory it usually is not required as it might mislead as there may be few changes which are usually considered normal and moreover it is costly).
Using muscle relaxants that contain Chlorzoxazone
or eperisone should help you.
Try to avoid usage of pillow under your head while sleeping. Avoid driving whenever possible. This should help you. If this doesnt relieve the pain, you better get an X-ray or MRI of Cervical spice( If you can Afford) to rule out cervical spondylitis.
Hope you got the solution you were looking for. Wish you a speedy recovery
Dr SAI RAJESH