Border Collies tend to be dogs that have a LOT of drive but are very sensitive. This can be a bit of an issue when trying to correct problems like you are having.
I have a couple of suggestions. First off, if you haven't used marker training with him in the past, I would recommend it highly.
CLICK HERE TO VIEW THE FULL QUESTION AND ANSWER