my 4 year old has always been a handful since she could walk and talk and since talking to a lot of health visitors, support workers and doing a course on child behaviour there seems to be no end of her bad bahaviour. she is always violent over things that are minor such as saying no. i seriously just dont know what to do with her anymore. i picked her up from school today (her 2nd day) to her continuously hitting another boy, the teacher didnt seem to notice but i was waiting to collect her so was powerless to stop it, i felt a complete fool when all the other mums noticed her doing it and when i asked her why she was hitting him she said "he was giving her a headache". on the way home she said the boy in front of us walking with his nana said she was a theif when he actually said nothing at all and his nana also told her he said nothing of the sort. coming home its worse, i get hit, slapped, shouted and her teeth gritted at me for saying "no cake till after dinner" and also other minor things such as "i will watch you on your bike after i have prepared dinner"
we also have a 9 month old who im afraid is going to grow up copying this bahaviour and then we have 2 of them like this. im so lucky we have such a great family and support network as mother in law often takes her out which is a great help, but i need this sorting, she is getting way too out of hand. her sleeping isnt great, her eating isnt great and sometimes i generally dont want to be around her. no punishment works and we have literally tried them all very consistantly since she was very small such as the naughty step, start charts, reward charts, taking toys away, removing other favorite things, sending her to her room, ignoring the behaviour but as soon as you try to ignore her she will throw anything in sight such as cups, toys and even plates sometimes.
please give me some advice
thankyou