^ yeah, wingnut is good that is why he can take small steps.

IMO small steps come from knowing where your board is and adjusting it to trim that bit better. Every good lb and surfer for that matter knows how important it is to get the board moving
I was told the best way to learn to get moving forward is just take a **** load of waves and run up there as quick as you can. You just take off an angle turn slightly to set you rail and pic the line. Top third of the wave, nose slightly pointed shoreward.
As you come off the bottom wait till the board accelerates a bit then start moving forward. If you just go your brain isn't thinking about shuffling.
If you watch old vids look at were they trim from, that is where you want to get to first.
From there you can wait and get a bit of acceleration, keep going or go back and turn it and the board should keep moving. Speed is your friend