I have osteo-arthritis, and have had 3 joint replacements.
Although the research shows that glucosamine is of negligible help overall, it does help a small number, and I am one; worth a try.
Also helpful:
Physiotherapy at specific times, for specific reasons, including showing me exercises, including hydrotherapy, that I now do on my own.
Swimming
Pilates - initially a small class, with individual attention. I now do daily on my own, checking in for a private session every 6-8 weeks, to make sure I am on track!
Anti-inflammatory medication. The GP writes me up for a full dose, I take somewhere between half and full, depending on how I am feeling.
Wheat bag that you can warm in the microwave, for occasional specific pain.
TENS machine was useful for me when I had hip pain. However, it was unhelpful for shoulder pain and, because 'targeted', no good for generalised inflammation.
Hope that helps.