An Upper Cervical Chiropractor may be helpful. They are either members of NUCCA or Atlas Orthagonal chiropractic associations. You can go to the NUCAA web site and find a referral. See
www.nucca.org and
http://www.atlasorthogonality.com/Pa.../aboutAO.html#
The first visit can be pricey due to the specialized x-rays they do but many have had worthwhile results.