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
Regards
Dr SAI RAJESH