[MENTION=5667]Jacobi[/MENTION], this information is more from a naturopathic perspective and your doctor may or may not think its ridiculous.
Do you have high blood pressure? This can be accompanied by tinnitus symptoms.
The main vitamins/nutrients to increase in your diet generally for the reduction of tinnitus symptoms are Vitamin B group, Vitamin A, Vitamin E, Choline, and Zinc.
I dont like supplements or 'taking anything', but if you dont mind these... try a Vitamin B group and Zinc supplemet. I wouldnt bother with supplements for the other things because they are so easy to get in your diet.
Eggs are a great source for choline, Vitamins E, B12, and zinc. Vitamin A can be found in yellow/orange fruit and veg, dark green leafy veg, and oily fish.
So if you can -eat more eggs, oily yum fish like salmon and tuna, spinach, kale, oranges, carrots and nuts. Drink plenty of water, do 20 mins of cardio a day, and try to have a regular sleep schedule. These things certainly wont harm you in any case- unless you are allergic to nuts then you're totally fucked.
Ginko Biloba can also be very helpful. I prefer this as a tea, rather than as a supplement. It may help with memory, concentration and many other good things too.
Avoid artificial sweetners such as aspartame - equal, nutrasweet. These can also be found in many 'diet' drinks and foods.
....
And on a totally separate note to everything....what is the first thing that comes to mind when you think of the tinnitus? The first word, impression, feeling, though, image etc. What is it associated with? See if there is any specific triggers at all for when it occurs
Try meditation- maybe a physical mindful meditation where you meditate on a particular picture or an object such as as a interesting rock. If you use a rock for this meditation then you can carry it around with you to use whenever you need it
When you're alone, you could also try a chanting meditation when you're experiencing the tinnitus