Nah, body language has nothing to do with it. Makeup has nothing to do with it.
Flirting is about playfulness. Just have fun with yourself. You can play pout, you can giggle, you can compliment the other persons muscles. You can do anything... it is just play. The key is to have fun.
So stop worrying and just be silly.