Re: Shyness, Low self esteem.
Ironically, you're actually doing a lot of things right without even realizing it or meaning to LOL Girls are really dumb. Especially attractive ones who are used to having guys chase after them. This girl is probably intrigued by your seeming disinterest and reticence. She's probably wondering, "Hmmmm, what is it with this guy? Why isn't he slobbering all over me?" It's probably driving her nuts.
Really, it's all about attitude. There are plenty of unemployed, unmotivated, sad sack type of guys who can easily find girlfriends. But then, the people we attract, the people who actually want to be with us are usually a reflection on ourselves.
The grass is always greener on the other side...until you get closer and see that it's astroturf~