Hi
Welcome to the MedHelp forum!
Chances of spinal nerve compression should be looked into. This can cause pain and dizziness. This can happen due to overuse of computers, work involving straining of neck, herniated disc, canal stenosis, bone disease, spondylosis, poor posture etc. A MRI of the cervical spine and nerve conduction studies may be required. Please consult a neurologist.
The autonomic component of the nerve (sympathetic and the parasympathetic) is responsible for causing dizziness. It is also partly due to involvement of the ear.
The treatment is to remove the compression. You have to discuss the best treatment option with a neurologist, which can range from medication to physiotherapy to traction, cervical collars or even surgery.
Alternatively you can visit a chiropractor or a physical therapist and learn some exercises which you can do to relieve the compression.
Hope this helps. It is difficult to comment beyond this at this stage. Please let me know if there is any thing else and do keep me posted. Take care!
Why does your doc think swelling (aside from the neck) and pain has something to do with your thyroid? I'd want to go to another doctor who also thinks outside the thyroid box and explores other reasons why you might be having symptoms.