>>6This is a very douche-y attitude and will only gain you the attention of equally douche-y girls. Don't listen to this dude.
Anyways, I think you're on the right path, OP. Taking it slow is the better option cause making too big of a gesture too soon can creep her out. Spend some time with her and try to gauge if she returns your feelings. Her saying that she wants to wait until graduation may have been a sign that she wanted to let you down easy, so don't get your hopes too high up. But the possibility of her feeling the same way still stands, you'll just have to pay attention. If she ends up not wanting to date, don't be too upset! You seem like a great, warmhearted guy and you'll definitely find a wonderful girl someday.