You didn't mention if this was an all of a sudden thing, something gradual over time, or ?

Normally for not self centering I would suggest you have your caster checked, If it's always been like that it's probably not adjusted correctly. If it's all of a sudden inspect for worn radius rod bushings, a failing bracket, bent axle, all the front end components actually.