I have tried giving small treats as rewards for each time, a sticker on a calendar for each time, with the reward of a video when he earns 10, I have bought a toy he loves, and have promised it to him when he stays clean and dry for a day. He constantly gets praised for successes, and I try to say very little when he goes in his pants, but he knows it is bugging me. We have tried having him watch Daddy, or his friends at daycare. I know I need to be patient, but it just seems like he doesn't care, and I'm getting annoyed with him, because he knows exactly what we want him to do, but doesn't care. My husband says to show no reaction either way, and he will one day do it for himself.
Some children are just slow.
Boys tend to be slower. In general, he should have the neuro development to do this if he had the desire. The trick is to focus on the desire. A useful book is Toilet Training in Less than A Day. This book focuses on learning techniques.