Re: Do you have any word to call a girl who likes boys too much and goes after them?
The problem is that traditionally a girl who was honest about liking boys was considered "bad" but a boy who got a lot of girls was admired, so a lot of the words are just really sexist. I agree that "flirt" is not very offensive (and can be applied to both sexes). You can also say that many girls in the US go through a "boy-crazy" phase, but that doesn't mean they "chase" boys - they just talk about them a lot!
I'm not a teacher, but I write for a living. Please don't ask me about 2nd conditionals, but I'm a safe bet for what reads well in (American) English.