It’s equally pertinent to the one on how to flirt with girls. If you want to successfully flirt with a girl – especially an Indian girl – striking a balance between sounding hungry and sounding bold is key. You’re looking hot in that photo you recently posted.
Don’t be apologetic for taking her time (girls hate that). ;)” On the other hand, if it has been a week that you’ve started talking/chatting with her and you haven’t actually gotten around to complimenting her even once yet, chances are you’re not going anywhere. And they need to sound natural, casual and confident. Each girl has her distinct level of comfort with flirting.
Try a hint, like, “You’re the most interesting girl I know.” If she responds favourably (favourable responses include : P ;) J), after a few days try, “Of late I’ve started looking forward to you coming online every day.” If that goes ok too, try, “If you were not so busy, I’d have loved to go for a coffee with you sometime.” You get the point.
You need to be bold enough fast enough to hold her interest, while making sure you don’t offend her.
Some stop talking to you if you call them hot, while some feel offended if you don’t.