Honestly, just talk to him and tell him how you feel and see how he feels about you. You won't ever know unless you speak up and if you don't speak up now you might miss your chance and he could end up with the other girl. Take a chance. If it turns out he doesn't feel the same way, you are bound to fund someone who you like just as much if not more sometime in the future.
Go for it I wouldn't of got my girl friend if I wouldn't of asked her it will turn out good guys don't flirt with girl if they don't like them you got a chance take it or you will be mad at your self for not doing it good luck if he rejects you then he don't deserve you
Really people always want what they can't have. If you have flirted in the past and he liked it stop flirting with him all together now like he doesn't exist and watch what happens. he will turn up his efforts. It is not very attractive to guys when girls are too forward. We like to think of it as a conquest so make him work for it and it will stick. If he doesn't respond he was not that into you.
Ps. Guys do flier with girls they don't like if it gets a positive response. So the other user answer is not very educated on male behavior. We ALWAYS like our ego stroked.