My 5 year old can still be like this and has been since 2, I have tried everything. But she wakes at night and then is lonely and wants to talk to mummy... I'm 38wks pregnant and have been considerably less sympathetic over the last few months as I'm so tired myself, it is hard.
The most effective path for us that seems to have improved things is to go for a mixture of things - mostly reward based but with the odd 'punative' thrown in to re enforce the message.
Firstly I make sure that as much as possible she can manage her own night issues. So a drink of fresh water by the bed, a grow clock she understands and can reset herself if we have a power outage (rural area), a night light on the way to the loo plus a bedside light she can reach.
Then clear understanding of The Rules. Ie mummy needs to sleep, only wake mummy if you are poorly ie sick or your bed is wet. Mummy will be cross if you wake her for a silly reason so think before you call out etc
Then lots of stress on Big Girls not waking mummies and emphasis on something special that is only for big girls. For my DD I allow her to watch the Simpsons with me before bed although that might not be suitable for age 3. But this privilege can be revoked if she is waking mummy like a baby in the night.
If it is the weekend and she has been particularly naughty about waking, I might insist that she has a short afternoon nap (which she hates) as a consequence. I would have a lie down as well and tell her it is because I am tired from being woken up.
But the most important thing is the sticker chart. We make these ourselves. We have had a picture of her in bed with dream clouds to put stickers in, a Queen of sleeping' crown with Jewel stickers to put in the points, a 'sleeping cake' where she gets to light the candles with stickers... Anything we can think of. The prize is a 'my little pony grab bag' [boak] and the ponies live by her bed to remind her of her good sleeping. Because it is all so personal she gets really caught up in the challenge of collecting the stickers and winning the ponies.
She definitely goes through phases of night waking and we had awful problems when she first became a free reader as she would wake up in the night and read for hours - didn't wake me but was shattered for school - I felt it was about giving her the tools to manage her waking on her own and not just lie in bed feeling lonely and getting crosser and crosser at the unfairness of it before eventually calling me. I think some children are more wakeful at night and this is something I have had to support my daughter in managing without disturbing me, I am anticipating a big step back when baby arrives but hopefully the work we've done over the pregnancy has given her a platform to manage it herself.
Massive sympathies to you - obviously don't cancel birthday, but I know how cross it can make you feel. Sorry for essay but maybe some ideas to help? X