No medication is guaranteed to cure tinnitus. Your ENT specialist must examine your ears and hearing to look for any obvious factor. In the absence of any obvious cause, the best way forward is tinnitus retraining therapy - i.e. distraction, use of background sound, relaxation and you must try not to pay too much attention to it. Vitamins, and some herbal remedies like Gingko biloba may have some positive effect.