I have right leg pain for over three years now. My doctor has not told me exactly what is causing the pain. Presently I have pain on right arm.

Specialist. There are many possible causes of leg pain depending on location and nature of the pain. If you are not getting the answers you seek, ask to be referred to specialist for the problem.