Knowing the time of the day you are feeling the pain the worst is very important.
If you wake up in the morning and feel pain which gets better through out the day, in the most general way things are not moving properly and this stagnation occurs in your muscles/joints causing pain. Stretching and doing cardio-vascular exercises will be very beneficial to keep the blood and fluids moving in your body.
You might want to consider cutting back on foods that create a damp environment in your body like dairy, sugar and alcohol as this can cause blockages in your body and decrease the flow of blood and nutrients to your muscles.
Pain that is worst at the end of the day is more of a deficient type of pain and you might want to consider doing strengthening exercises and eating a more balanced, nutritious diet, with blood building nutrients like beets, dark leafy greens and red meat. Take a look at your water intake as well and make sure you are consuming a proper amount of water per day.
Side note; drinking a whole bottle of water in one sitting is not as nourishing as sipping your water through out the day. Give your body the chance to absorb it.
Please contact me with any question.