Since u sent me some advice, I'll impart my wisdom to u. First, presentation is always a good start, like go a little out of ur comfort zone and wear something that is both eye catching and comfortable to u (doesn't have to be anything fancy), make sure u ask questions about him and if whatever he's saying is like udderly boring, at least act like ur listening (I don't know him so this may not apply, if he asks u a question, speak plenty loud and answer kind of fast but make it as lengthy as you want. If ur too scared or lose ur words around him, u can do what I did and write a note that both tells him what u like about him and the big question. (The note method didn't work out for me but if this guy likes u then he'll say yes).