My ds would never nurse in public, and had troubles nursing away from home because he was always too busy looking around. The one thing that helped was a nursing necklace. I got one of those chubby toy ones and he really liked that. It only worked about half the time, though. I never did figure out any other ways to keep his attention on ME!
At home, we go into a boring dark corner where it's quiet and he'll nurse just fine there.