I don't know how you feel about chiropractic care, but possibly an upper cervical adjustment might help (aka = atlas /axis ,c1 & c/2 ).
You might even find a good chiro that will take a smaller fee if cash payment.
I suggest this to anyone that has had any head/upper body hit, fall or injury that might have affected the c1/c2 alignments.
here's a good site and you can do more searches from that information
http://www.upcspine.com/
[POSTURE IS A WINDOW INTO A PERSON'S HEALTH
Upper Cervical misalignment = Poor Posture = Poor Health
The following Signs and Symptoms may indicate Upper Cervical (c0-c1-c2) Injury
C0 – skull or occiput; C1 – atlas; C2 - axis
These are the signs, which may indicate that you have an upper cervical spine injury, which may have gone undetected for some time. You don’t have to experience all of these symptoms, just some. However, the posture, head tilt sign, shoulder height sign and ear symptoms will, in my opinion, make it a strong possibility that you do have such an injury.]
http://www.upcspine.com/self.htm