I have 5 dogs and I use clicker training to teach them obedience. I guess it is the same concept, when we start, we click, command, treat and repeat. It doesn't take them long to connect the clicker sound to a reward. I should try it with my son... :)
I can guarantee you that it will work with your son too if done correctly. Humans are very easy to train, especially during childhood