Hi M.,
Your daughter does not yet think the consequences are serious enough for her to stop her behavior, so that's why she keeps doing it. We can talk ourselves blue in the face about WHY we want them to do things but until you make it clear what will happen if she kicks you, do it the very next time it happens and then every time thereafter, she may have no motivation to stop.
My little girl is 27 months old and went through a hitting stage for a while. I did a few things to change it... hope they help you! First, I gave her one item in her room that was acceptable to hit if she felt she just couldn't control it. It was a big stuffed frog chair and she was allowed to hit that. She used to hit it quite a bit, but now hasn't in ages! We also got the book, The Way I Feel, which talks about different emotions and I taught her about them, including ones that are not in the book, so that she could verbalize the feelings she's having and find another way to express them. I don't know about your little girl, but mine wants to know what everything is called, so naming "frustration" and explaining it to her did help. Then, we came up with ways to express those feelings but in appropriate ways, like stomping our feet like dinosaurs when we are angry, or roaring like a lion when we feel frustrated. But since we began this, hitting (kicking, whatever) was not allowed even one more time without consequences. For me, I put her in time out, calmly and quietly, every single time she hit me or anything else that was not appropriate. Kids will only give up behavior (adults too I think) when the payoff is no longer there. So keeping your cool is key, b/c part of why she's doing it is because she knows it drives you crazy.
I read a lot of John Rosemond... and he's a great resource for discipline advice that does not hinge on spanking, yelling or any other detrimental action. He has a web site and lots of books! He's very old-fashioned, but it works and I love it!
Good luck!
K.