let me warn you, dont listen to some of the people on here, cus they can be really mean.
You sound like a really nice guy. If that girl was just being nice, don't worry about it.Someday, you'll meet someone amazing, it might jsut take longer than you think.
thats what i think at least! lol i'm 17
Also, you can't just ask what girls think of you, dont think of girls as a whole unit, we are individual, ya know!
Some girls are very superficial, and want to be seen with someone "hot" and superficial like them.
Some girls only care about whats on the inside.
I think its okay to make self-improvements, everyone should, but don't improve yourself just because you think it'll help you get a certain girl, or a certain kind of girl.
And lol, i guess you can't really tell completely what a girl thinks of you. But don't worry, believe me it goes both ways.
Just don't worry!
and don't take yourself to seriously, believe me!
One more thing, if you want a girlfriend, start by looking for a girl who will be your friend, make sure they're just not so desperate that they'll take anyone, cus it will hurt.
And don't go out with someone you don't like, just because they like you. Of course you don't want to be mean, but trust me, its not worth it and will only get harder. at least thats what a friend told me.
i hope someday you will find what you are looking for