All I can advise is to try everything you hear about (short of snake oils) that is suppose to help and see if it works FOR YOU. Some will,some won't. That being said,the biggest help TO ME has been to keep my sinuses and ears clear. Pressure from the sinuses and clogged ears really inhance the affects of tinnitus for me. I've even started taking allergy shots. And even though the full affect of them may take a long time to happen I've already started not needing meds near as often plus the noises (which I'm sure will never subside)are staying at a bearable level MUCH LONGER.
Just thought I'd put this out there in hopes of helping those many who suffer as I do.