Well, you are doing fine, there. He doesn't seem the dominant type and personally, I dont' see then need to do a lot of whip cracking and such, at least for now. (I am just not the CA fan)
Do you know how to "send" him? instead of leading him through the poles, you kind of lunge him through them. you are sending him ahead of you, or around you, and back, using your body to push and the line to direct.
Work on having him back eventually back up only off the feel of the leadline.
try backing him in an arc to work on bend and suppleness.
teach him to lower his head.
drag the tarp , teach him to drag the tarp, hang the tarp up or wave it around a bit (with care )
back him through a zigzag of ground poles
Bring the line around his whole body, around his hind quarters, then stand off his hip at 90 degrees to his hip and put some pressure on the line. Say you are on his right side, with rope comeing off his left, along his body on his left, around his butt and to your hand. he will see you in his right eye, but the rope is saying, 'move leftward for a release" . he will feel the rope around his hind qs and will try to move away from it. you move so that he stays in this 'wrapped' position. only his following the lead line around (twirling to the left) will unwrap him from the rope. you have a steady pull on the line but give tiny reward when he starts to think about going leftward o release himself from this rope wraparound. helpts to teach "follow the rope" feel.