Also, have you thought of trying Epsom Salts ? They will relax the biliary ducts. It was VERY helpful for me when I had the right-side pain. It may be your gallbladder, rather than your liver. Just a thought, but I remember someone saying once that the liver is a very noble organ because it does a lot for us but rarely gets painful.
On the other hand, gallbladders are not so long-suffering and can hurt like a sonofagun!
I encapsulated my ES and drank with a bunch of warm water, and felt relief very very quickly. I wonder if you could have a stuck stone.