Aipom he used the things he learned from watching it compete in another forum and utilized that in his own forum. He did the same thing with every single pokemon using counter-shield as well as the spinning thing from the first gym. Just because the idea may not solely be his doesn't mean he doesn't train his pokemon. Because he does. You may not have noticed but right before the Paul match he was training with Gliscor. So Ash's skill is using the things he learns from others and putting them to his advantage.