I don't agree that all males flirt as someone who is shy and doesn't get so much attention from women is not going to flirt that much.
Trust me, they all do, they just don't notice.
Have an ugly bird ask a quiet guy for help, then repeat with a real beauty, and the guy will go more out of his way to help. Plenty of double-blind scientific experiments proving all this kind of thing.