Apart from the obvious of seeing a specialist Beanie, it's hard to give specific advice. Knees and hips are the obvious weak point for a runner, and those who've run for years (more than 20 in my case), you expect to get regular trouble from your knees. I find cod liver oil is great for joints and have been taking it for 3 years. I buy a big bottle and drink it neat every few years. I'm not easily won over by fads and miracle cures, but this won works a treat for me. If a bit of rest or gentle massage doesn't fix it, you'd best visit the doc.