Quoting Carly2013:" I ask him nicely 3 times around then he will backchat and tell me no and tell me what to do then I ask ... [snip!] ... refuses after about 10 or so mins when I can get him I explain what he did wrong and then put him in the corner for 5 mins"
I'm guessing he doesn't take you seriously....you give him 4 chances to disobey you in a row and then he only has to sit in a corner for 10 minutes.
Tell him ONE time, if he doesn't do it, and you look at him like you mean business, and he doesn't listen....
send him to his room. Make him sit in the middle of his bed and touch nothing. Make him sit in there alone for a while so he can think about what he's done, and check on him to make sure he's not playing with his toys.
If it's after dinner time, send him to bed. No TV, no toys, no books. Bed.
Make him write down what he's done wrong 5 times. Don't let him get up until he's finished.
Every time he doesn't listen, take something away, and he can only have it back when he starts to listen on a regular basis.
He needs to understand punishment and punishment needs to be something that he DOES NOT WANT....sitting in a corner for 10 minutes isn't going to teach him a lesson, but taking things away and having to earn them back, will.