What I would do...
TillTheEndOfTime, JJMcLure, good advice... but...
mazda: The most simple thing to do, which wont leave u wondering "what if" is to just go up to her, in a serious manner, and ask her whats up with all the hints and emails etc, and then when u ask her is she wants to go on a date she ignores u... look her in the eye's, show her that u are not going to play along with her games, tell her that if she wants to play mind games, that ur not the person to do it with. Then hear what she has to say... My bet is that she will probably give u some lame excuse why she never replied to you when u asked her to go out somewhere, but then you must say to her that you think she is talking bullsh!t, and that she mustn’t try take you for a fool, cause you don’t have time for her stupid games. then go on to say to her, bluntly, "So what is it you want from me? cause if u want, I’ll read you some of the emails u sent me, and you tell me if that’s not hinting something" ... then say "so... what IS it u want? because if its just my friendship, then why are you trying to lead me on?" ... you see what I mean? u are putting her in her pace, right there and then, I do this, and it works perfectly, and girls actually like this in a guy, it shows he is confident.
Anyways.... good luck, hope you sort things out soon man...
Laterz...