Have you had the head manipulation process tried?
That's based on your problem being caused by some debris in your inner ear canal resting on the sensitive hair fibers that help us orient outselves and maintain our balance. The manipulation process is designed to allow that debris to shift and collect elsewhere (it usually works very well, but there are some exceptions).
No doctor has ever mentioned this to me. Thank you, sincerily!!!!!!!!
Here's a description of a couple of routines for a doctor or therapist to perform:
http://www.webmd.com/brain/liberatory-maneuvers-for-vertigo