Just want to echo Phills point regarding oils. I take about 5g per day of Fish Oils. I think it helps in many areas including joints. I also like MSM.
One more thing that has worked for me is an enzyme product called “Wobenzym.” I read about the product on this very forum just over one month ago. I had some pain in my thumbs (bottom part-joint) I followed directions and took it twice per day 3 tablets each (they are small) on an empty stomach. Took them before bed and then again early afternoon.
The pain is about 80% gone, and I am thrilled! I just reordered a bottle of 800 tablets. From what I have read the key with taking enzymes is to make sure that you take them on an empty stomach as directed.