There is no fixed formula or pattern to raise a child. The parenting styles varies from child to child, depending on the nature of the parents, availability of the parents, and the nature of the child.
Be like the way, you want your child to be. Provide them with the right kind of environment, for growth, stability in emotions, and capability to think in a free manner. Every child has their own set of demands, which they want to be fulfilled. Some children express it in the gentle manner, while other show aggression. It is important mold them in a more appropriate and acceptable behavior.
There is certainly no need to jump in every now and then to be a dictator, laying down rules, being pushy and over observant. Children like to spend sometime alone, playing, where they do not want to be judged and told whether they are right or wrong. So, give them a little space, if they want to play alone or with other children, let them. Elbowing your way in is quiet embarrassing for your child, especially in presence of other children.
From the start show the importance of manners, by exercising it yourself, like, PLEASE, THANK YOU, WELCOME, GOOD MORNING, BLESS YOU etc. The child will observe you and follow course, once it is established at an early age, rest of the manner hierarchy is achieved on its own.
Refrain yourself from being over protective, let them do things on their own. This part is the difficult one, especially for mothers. I guess I did, the same, and was told to stop doing it, as it is not good for all the right reasons. I really is difficult to see your child having a hard time climbing and while coming down having a fall, where you can not stop yourself from providing all the help you can think up of. RESTRAIN. This is the greatest challenge I assume. Let them struggle, it will develop their ability to learn new tactics and improving their mistakes, and learning better ways to approach a problem.
In order to exercise some rules at home, it is better to have some discipline first, where the child knows what things are done in what manner. Whether they can play first or do they homework, or where they can watch cartoon endlessly or play outside, or do cycling. What I think works is, the TIME TABLE. It is not necessary to be very rigid, but the baseline is there for every one to follow. Even kids will automatically start thinking in that way. For example, they know in evenings they have to finish their school home work, they might like to watch a little TV for their Cartoon show, for which you can give them a little time, and they themselves will off TV and come to their work desks to finish off their work. IT REALLY WORKS, IT IS WORKING WITH ME.
Be warm and kind, hugging and loving your child and telling them that you love them do wonders for their emotions. Instead of being angry, take a deep breath and tell them assertively what is wrong behavior and which behavior is acceptable. Keep on practicing, it will work, Patience is the key in achieving everything, remember that.
Don’t ever scold or raise your voice on your child, in presence of others. This is the most humiliating thing that you can do, for embarrassing them. It is always better, to go down on your knees and explain that the behavior they are showing is not acceptable, if they need something, they should ask for it slowly and using the words like please. That’s what I do when my child is throwing a tantrum in supermarket. It do works.
Be there for your kids, spend quality time with them, rather thinking that you can buy smiles by giving them toys etc. It doesn’t last in the long run. Kids do remember the sharing time, playing time as a family. Quality time means, that you switch off TV, put away your cell phone, and play with them, hear them out, listen to them carefully and respond them in the kindest manner possible.