That doesnt look too bad, she is only about one tire width to the right of her normal parking. I think she has been slowing crowding you out by the looks of the blackened tire marks that look like they are slowly moving to the right. Better start on that tractor garage soon.
Hang the tennis ball in the garage where when she is parked correctly it is touching the windshield right directly in front of her steering wheel. Next option might be some guides like they have in the car washs that steer you into the groove, but they are pretty much a tripping hazard when you arent parked in your slot.
Yes she keeps moving over, look at this picture.