How do you know when someone is flirting with you?

They will constantly flutter their eyes, stare at you, make fun of you, etc. Sometmes you will never know and will want to scream!!!!!!!!!!