Is there pain when you move your upper back, neck or shoulder?
Any significant past medical or surgical history?
Are you diabetic, have high blood pressure, are sedentary, stressed, over weight, smoker, take alcohol?
Is your cholesterol or lipid profile normal?
Your symptoms are suggestive of pinched nerves in the neck. The pinching of the nerves in the lower joints of the neck can cause numbness in forearm and arm. The upper joint of the neck can cause pain above the head. An x-ray, MRI of the neck and nerve conduction velocity study (NCV) can clinch the diagnosis. Having said that you should get an evaluation done by your doctor for the following reasons;
1) Your ear infection also can be responsible for the pain in ear and above. The ear infections can extend to the skull bones and rarely to brain. So these should be ruled out.
2) You have some significant risk factors. Though you pain is very unlikely to be related to stroke, in your age group, we take an highly precautionary attitude and an MRI and colored doppler study of the carotid arteries are mandatory. These arteries take blood from neck to brain. A clot in them or decreased blood flow can cause increased risk of stroke.
Please feel free for your follow up questions.
I would be happy to assist you further, if you need any more information.
You are very welcome.