I am not good at flirting online! is it something that comes naturally or can you learn it?

If a girl flirts with me I go weak at the knees and nearly go to the phone and make an appointment there and then!

However I'm getting better at resisting these urges.