How much should you tell people about yourself and how soon?
This post explains how self-disclosure, when done correctly, improves relationships, but when done badly, destroys relationships.
Self-disclosure is the key to the growth and development of any relationship, and thus is a key flirting skill.
If you want to learn how to flirt, or get better at flirting, you have to learn how and when to tell people about yourself.