I second the arnica gel, and the rheumatologist if it is arthritis related. I was diagnosed with arthritis at age 25, and the rheumatologist did a bunch of range of motion tests to see how far the degeneration was and was able to give me some advice on how to help slow the process down. Maybe a physical therapist or a personal trainer would be able to give you some stretches for those tight tendons as well. Also, see the thread on joint supplements. Many people recommend flax oil or fish oil and also glucosamine and chondroiten. I personally take the flax seed oil twice a day and have noticed a marked improvement in my joint pain. Good luck!
Kat