Thanks for writing to us.
Your problem of headache and vomiting
doe not seem to be related to the shoulder problem. The swelling in the neck also needs to be examined to know the cause. In most of the cases it is a local infection causing glandular swelling. Please consult your physician for detailed evaluation.
I hope this information has been both informative and helpful for you.
Dr. Praveen Tayal