Both my husband and I have found Scudder's Alterative to be very helpful for pain. The main ingredient is Corydalis.
I don't know anyone who got relief from pain by taking olive oil. Papain is a good thing to take, but you would have to try it yourself to see how much relief you can actually get for any serious pain. Ginger is good for some things, it's a good food item for some, you can try that on your own, too.
Cleaning up the liver and getting bile flowing is one of the best things anyone who has pain can do for themself.