The best way to flirt on a first date are compliments.  I don't care if you're a guy or a girl, compliments matter, and make it specific! If you say something like, "Wow, your hair looks beautiful," or, "You look really good in that jacket," they'll like you more. I promise.