Please read the resources;
The dizziness and neck issue can be explained on the basis of what we term as cervical spondylosis. This predisposes to lightheadedness or vertigo which can originate from a condition called as cervicogenic vertigo. This is because of the degenerative changes in the cervical spine and hardening of the carotid arteries (neck vessels which supply blood to brain). Read about the cervicogenic vertigo;
You should consult either a physical therapist or MD in physical medicine and rehabilitation. The would teach you specific exercises for neck and shoulder girdle and may consider traction to the neck.
I would be happy to assist you further, if you need any more information.