Always sucks, but at least you learnt something from it and in future you know what to do differently. I definitely recommend not trying to plan or save things for a certain time, relations with girls are completely unpredictable and it'll just lead to disaster.
Have no expectations, take every opportunity that presents itself, and if a girl likes you she won't feel like you've crossed some boundary or etiquette because you want to kiss/touch her — just do it, and fast! Otherwise it's straight into the friend zone.
If it gets to the point where you're talking about liking each other before actually doing anything about it, it's probably too late. That kind of thing just gets weird, and if you DO end up talking like that and aren't kissing within seconds then you can call it a day, lol.
Seriously though, sooooo many girls out there. Just keep putting yourself into new situations and bear in mind that it's kind of a skill — you will totally mess up a whole bunch of times before things start clicking in your head and you realise what things to not do. I've thrown away some promising dates while figuring this shit out.