Lack of respect usually comes from the fact that children are not respected themselves.
It starts at home.
Tips:
——
* Point out the behaviour right away.
* Give reasoning to the child and explain the consequences.
* Show interest in your children. Focus on their unique strengths and treat them as you would like to be treated.
* Be consistent. If you give in, change your mind, break promises, change the rules and lash out with unfair punishments, your child is not going to develop respect.
* Respect is earned. You have to give him reasons to do so, and that comes down to consistent parenting, realistic expectations, listening, fairness, a sound discipline policy based on fair principles, and an ability to own up to your mistakes.