I have no problem with some mild flirting. But I try not to flirt at all. I find all the reading-between-the-lines to be frustrating. I prefer a straightforward way of speaking with women. If I'm interested, I think she'll know it without me resorting to games. If I'm not interested, then I don't pretend that I am.
Of course, speaking isn't the only means of flirting. I may be flirting with my eyes or demeanor without even being aware of it. Also, some people seem to define virtually any light-hearted interaction between the sexes as flirting, an overly strict view with which I do not agree. In other words, if I don't know that I'm flirting, then I'm not flirting.
I also have several "rules" in my dealings with women:
Never refer to them as Honey, Sweetheart, Baby, etc. I used first name only, no such titles. If you're not my honey, I'm not calling you Honey.
Limit conversation about body parts.
Limit compliments.
When offering a compliment, do not use words like Amazing, Fantastic, etc. Use the word "nice", and that's about it.