Have you thought about going to a chiropractor? My right hip and lower back have been killing me for years and so I tried a chiropractor, my poor posture always throws my aligmnent out and my right leg ends up a bit longer than the left. The chiropractor gets it back inline and I feel great.