This is by far one of the sweetest posts I've ever read. I would die if a guy were to think that much about me or to-
ahem. Sorry, getting off topic. Anyway, don't wait for an oppurtunity, make one! Like the posters said, talk to her, simple greeting, or join a club she's in? accidentally bump into her, etc. I'd be really really regretful if I were to spend ANOTHER summer thinking about her. At this rate, you'll never get to know her! And she might not be single anymore! that would totally ruin any chances you have already!
But try not to come off as too desperate, like you said, or you might seem like a creep. Girls nowadays mostly immediately reject a guy who comes off too forward. Be casual, play it cool, don't be nervous. She's just a girl, a human, like you! Good luck!