It's funny that you mention this! There are theories, mainly through Chinese medicine, about liver ying and yang causing tinnitus. I wanted to comment because I started to experience this when my Chronic Hep B got worse (active) and never had ringing in the ears before. As my viral load when very high, so did the ringing (and itching) in the ears. Eventually, as I have been on treatment, it went down to almost none existent. I only notice it in quiet areas now but it's enough to be troublesome for me at certain times.
Most people will tell you it's due to age related hearing loss, or being exposed to loud noise. But in a lot of cases, people get it without this. A good example would be a buddy of mine with chronic kidney issues. Ever since they got worse, he got ringing in ears as well. I'm a strong believer that your internal organs are triggering off this symptom. Also, if you are on any medication, it too can trigger it off.
I hope this is OK to do but if you want support for ringing of the ears, seek some at http://www.tinnitustalk.com as they have a great community there to help you stay postitive.
Also, see if this youtube video makes any difference: https://www.youtube.com/watch?v=Gt5yEn9KuTY
Use headphones. It's a video that apparently supports detox of liver, kidneys, lymph and intestines. All's I know is that my tinnitus disappears for a few minutes after it.
Some people have had success with accupuncture and their tinnitus but I have yet to give this a try myself. I don't believe it is necessary at the moment and I've had it go away here and there, which is a sign that something is healing.