Hi Dear,
Welcome to HCM.
Understanding your concern.
Thanks for your query . Tinnitus is very common problem . It can occur due to number of reasons . So we can not pin point particular reason without proper diagnosis .
Tinnitus can occur due to temporomandibular problem (TMJ) , sinusitis , middle
ear infection , any growth in meddle ear , wisdom tooth problrm , stress and due some deficienty as you mention in query.
No doubt ginko biloba is known to be effective in case of tinnitus and you should continue it . But other minerals you are taking should be continue only after expert advice.
I would suggest you to
consult ENT specialist (ear,nose,throat) for sinusitis and ear problem ,
dentist for wisdom tooth and TMJ problem for proper diagnosis and treatment accordingly .
For now now try to keep your dtress level low , do yoga and
meditation (very effective for tinnitus ) and take
physical therapy like warm compresses to ear.
Hope your concern has been resolved.
Get Well Soon.
Best Wishes,
Dr. Harry Maheshwari