Why don't you listen? Is it an adult problem?
It's no use beating (remember that children remember to eat and don't remember to fight). It is best to stand at the penalty station and find a penalty site for your child. When the child makes a mistake, stand and don't let the child move. Set a time, and don't move if you don't stand enough. After standing for enough time, ask the child if he knows what's wrong. If they don't know, you'll be fine. If you don't know, tell them why and how. (My children always come here like this, and now they are very good and obedient.
Read more early education books and cartoons (such as Qiao Hu, there are many you can find yourself).
Hope to adopt! ! ! I wish your son health and happiness.