I have two cats - brother & sister - they are both 9 years old. The female has "bitten" me ever since she was a kitten. I call it "love bites" even though it hurts some. It is like she is nibbling me telling me that she loves me or wants more attention.
So, I guess this post is just to sympathize with you as I really don't know if there is any "behavioral therapy" you can do for this problem. Hopefully, her bites are not breaking the skin as that is another issue in itself (i.e. infections and a sign of aggression).
I think possibly my female cat thinks I am her mom and that is why she nibbles me. Maybe I took them away from their mom too early (they were about 6 weeks old). Not sure why my boy cat never does it though.
It is annoying and I do the same sometimes - push her off my lap, etc... I don't hit her at all but when she does it I say "no" and kind of hold her head/muzzle for a few seconds. Usually, she gets the picture. Although, she comes back for more a few minutes later.
I have found cats are nothing like dogs - they have a mind of their own and don't usually "bow down" to their owners like dogs do.
Ironically, Olivia, my female is on my lap right now, laying on top on my right arm while I am typing and I am preparing for the "love bite"!