What does it mean when a guy has liked you for a long time, but never asked you out?

I know a guy that has liked me for a year and he is 2 years older than me. He asked me to homecoming and stuff but I couldn't go because I am 14 and in 8th grade. He is 16 and in 10th grade. He is really sweet; and now I like him. He has known that I like him for around 2 weeks and says he hopes we go out at some point. And my friend just told me 15 minutes ago that they were talking on myspace and she asked if he likes me and he said yeah and that he is thinking about asking me out.

Why hasn't he asked me out yet?

He has had 2 girls in the year that he liked me. But he has always liked me. He says he loves me.

What do I do!? I told him I really like him too but I don't know what to do; I'm confused on why he isn't asking me out.

HELP?

Also, it isn't that he doesn't like me because I'm 100 percent sure he likes me enough at this point to love me. Its just something kind of obvious if that's what you want to call it.

His friend died about 2-3 weeks ago over an air bubble in his heroine, and his parents are divorced. But now that he's starting to forget the whole ordeal of the death of his friend. He's being a lot nicer and talking a lot more.

Answer anything you can above;!

A best answer will be chosen! :]
What does it mean when a guy has liked you for a long time, but never asked you out?
Post Opinion