Question: how to know when a girl finds you attractive?
Answer: She stands/sits close to you, especially when she doesn't have to.
She flicks or touches her hair a lot when you are nearby/looking.
She holds eye contact with you for longer than would normally be appropriate with a stranger.