Thanks for the replies guys
Well there is definitely nothing wrong with asking a guy out. I've done it before but this time, I wanna see if I can get him to do the chasing instead! Hehe, there's nothing wrong with wanting that right?
Is it a good sign that he asks me lots of questions? He asks a lot about my religion, my family, my plans for the upcoming break etc. And he suggests bringing me to restaurants that he regularly frequents. But then I also know he's a very friendly guy who talks a lot. So maybe he's just trying to make me feel comfortable.
I'm really shy, and pretty hopeless at flirting. Any more tips that u guys wanna give me? I'll try to give him more eye contact (hopefully I don't look away too quickly coz I always end up blushing when I maintain eye contact for a while).