No flames here Kay,
I also do not use food rewards. Most will eventually do what I want them to because they want to please me and get the smile and loving. Training new ones takes time and patience. For me, short training periods work best. Five minutes is the most I will spend with a foal that is 8 to 12 months and not walking well because--to me--they are like little kids and their attention span is short. I start by going into their stall and attaching the lead. I stay in the stall the first and sometimes the 2nd and 3rd times. I hold the lead with just enough tension to let them know I am there and then talk to them till they stand still while I stand right next to them where I will be standing or walking while leading. Then we venture into the hall. As long as they are walking, we move forward. If they start acting up--jumping, pulling forward or pulling back. We stop and go back to me just being at their side and talking to them and even petting on them. When they calm down, we start again. Remember to keep the sessions short at first. The first time out of the stall, we may only go 5 feet before we turn around and go back to the stall. When back in the stall--which is their safe place, we stand with me at the side again and my arm around them loving on them and then I take the lead off while loving on them.
Takes a bit of time, but usually after 10 or 15 sessions, they are walking like old pros. While I use short sessions, I will do sometimes 3 or 4 sessions a day until they get the hang of it and then daily for a while to reinforce what I want.
Oh, and I forgot--make sure they don't get hurt. If they don't feel safe with you, they won't lead as well.