Welcome to HEALTHCARE MAGIC..
I have gone through your query and can understand your concerns..
As per your complain vertigo, and ringing in ears also known as Tinnitus can be due to causes like like Inner ear infection
, Meniere's disease, labyrinthitis, Benign Paroxysmal Positional Vertigo, severe motion sickness
, Cervical spondylosis
, Peripheral Vertigo
I would suggest you to consult an Otolaryngologist and get evaluated and a thorough clinical evaluation and investigations like x ray, MRI SCAN of ear and cervical column, blood tests etc can help in diagnosis and treatment can be done accordingly..
You can be advised to wear neck support straps and medical therapy with drugs other than Betahistine like Dimenhydrinate, Klonazepam etc..
In case of infection antibiotics can be advised..
can also be advised..
Avoid sudden jerky neck movements and take sufficient rest..
Take appropriate rest..
Hope this information helps..
Thanks and regards.
Dr.Honey Nandwani Arora.