I am not an attractive guy-i’m short even, but somehow I am able to attract hot girls. After flirting for a few days, they somehow just lose interest. I mainly talk to girls 17-20 since I’m 17 years old.

Do they lose interest because of the fact that most people my age have many options? If not, how do I improve my personality and I stand out?

-im not a native english speaker so that hurts my game

If you have similar experiences please tell me how it’s going for you :)