Do you have all new tires?
If its off center, and there's no real pulling going on, you may have worn your tires unevenly on the inside and they might be contributing to the crooked feel. This happened to my car, now I'm using a Camber Kit to make sure its perfect. I had to flip my tires and use the other side b/c the insides were unevenly worn and heavily worn as well.