En realidad más depende de la fuente de origen y el tamaño de píxel entre las imágenes ráster, tus shapefiles a que escala han sido elaboradas, ahí pienso que esta tu problema, si toda tu información se encuentra a diferente escala, muy difícil que se ajusten.