An uneven hip is usually muscle imbalances but which ones, you would need to see a physical therapist for that.

Foam rolling the IT band is probably a good start. I should be rolling mine too but uhhhhhhhhh ...I also roll my glutes, hamstrings and calves. I love rolling my back too.

Look online for some hip stretches as well. I know I have tight hip flexors from sitting and sometimes I get it with riding too, it's so hard to explain those stretches, but one is like doing a lunge but you tilt your pelvis like 'bad dog' so it's the opposite of sticking your butt out. This will stretch some muscles which might be tight, but not the one that is giving you pain. Sometimes that helps because the imbalanced ones aren't the ones that are usually painful, it's the other muscles that are doing their job that get painful. Usually not sharp pain tho...

Don't dismiss shoes either. I was just enlightened on how much my arch supports aren't working by a PT- he just pushed on the support and it collapsed. How is that for 'common sense'?