Absolutely.
My idea was just to walk up to her sometime before the big V day, and aske her if she liked candy. Then if she said yes, I was going to ask if she liked it when it came in a box. After another yes answer, I was going to ask if she liked it when the box was heart shaped. If she answered yes, then I would get her some flowers.
<{POST_SNAPBACK}>
Have the chocolates on you when you ask her the questions.
Psychologically, three "Yes" answers (each one helping to prompt the next one) set up the question-asking scenario for an almost irredeemable "Yes" on her part. Strike then with the chocoloates.
If she says "No" at any time, set up three "Yes" answers, again, and then ask her out.