Oh man. My thoroughbred did this too. >.>
It helps to do short canters. What I mean is to canter him half way around the arena, stop, back, walk off for a bit, canter, maybe trot, stop, turn, walk, canter, etc. It helped with the horses I've helped train because they don't anticipate the canter so much, and it keeps things changing constantly. As anebel said, small circles also work. Circles can be your best friend. ;)