Is she very toy or food motivated? Have you tried to walk the other way and make yourself more fun by giving treats or playing with a toy or ball?
My dog is very food motivated so I can get his attention with treats. I had a very drivey working line GSD foster who couldn't care less about treats, but was obsessed with a ball. So, when I would see something that would set her off on walks I got her attention with the ball first and teased her with it then would give it to her. She was so focused on the ball that she didn't care as much about the distraction.
ADCH Mikko (USDAA) SCH-B; (NADAC) EAC, EJC, TN-E, TG-E, VerO; (AKC) NAJ, CGC; (NACSW) NW1 - 9 year old GSD