I have potty trained 3 children in the last 2 years. Two girls and one boy. Two were children I watch, a boy and a girl. Although they did not potty train as quickly as my daughter the method did work once Mom and Dad got on board. The best way I have found is to set aside either a weekend if working parent or 2 days during the week.
You will need to take the little boy potty every hour. Whether he has to go or not. You put him on the potty and wait. Give him a few minutes, if he does not go take him off and try again in an hour. I would suggest letting him wear either training pants or a pull up. Training pants are better because they know they can pee in diapers.
Also, reward his efforts. But more importantly, if he does go on the potty, the reward would need to be greater than that of his effort reward. Keep it simple. If he fights you, that is okay, make him go anyways, be the heavy. Make sure you ask him if he has to go, if he says no that is okay. Make him sit on potty anyways. He will eventually learn the difference in feeling he has to go and when he does not. Also, when he does say no I do not have to go, say okay lets try anyways. You may surprise yourself.
Good Luck!!!!!
T. B