This sounds like a occipital neuralgia, headache felt at the back of the neck and base of the head, that may spread upwards (one sided headache).
Ear ringing can be present.
It can be accompanied with scalp sensitive to touch and eyes sensitive to light.
It results from irritation or injury to the occipital nerves, which can be due to different reasons.
Another possibility is cervical spondylitis, a disorder caused by abnormal wear on the cartilage and bones of the neck, resulting in neck pain, headache, ear ringing, loss of balance, abnormal arm sensations.
Best wishes!
Marija