Here are some other things to consider that the OP really should think about adding:
All girls are different...
You can't treat all girls the same, if you want to be with a girl, you need to feel her out at first to find out precisely how she is and what she likes. For example, there are some girls who love the whole "you're so beautiful, your eyes twinkle like the stars!" routine (aka, sappy romantic jargon) . Other girls don't like this at all. You need to know what you're dealing with, essentially. If you come at a girl with roses and chocolates, it might be a turn off -- another girl might love it. Make sure you find out these things (in a casual, non revealing manner, of course... so it isn't totally obvious what you're trying to do) BEFORE you start trying to woo someone because you could screw it up!
Don't play your whole hand at once...
This one was tough for me, so I'd assume it is tough for others too. If you're talking to a girl and it's getting to the point where you're starting to date/be together, there is a strong tendency to think "omg I gotta go allin to make sure she'll go out with me!" So you reveal EVERYTHING, you'll do all your romantic stuff, tell her all your coolest stories (to make you look like a badass/funny person/whatever) - and it will work! But then what? What happens in 1-2 years when you have to keep thinking of cool romantic things to do, only to realize you used up your best ideas in the first two months. Re-doing gifts/romantic stuff is generally bad. If you tell the girl all your stories, what will be left to talk about 1-2 years down the road?
You need to ensure that you've got enough left in the bank to last long term, unless of course all you want to do is have sex (then you probably shouldn't be reading this blog anyway.. go get some sex!).
One of the most important factors in a relationship is having stuff to DO, especially when it gets longer in length (I've been in 2 relationships that lasted 3+ years). Another point, I know that when you're in the beginning stages of a relationship, the girl will always seem like the greatest thing in the world and cause you to want to do all your MOST romantic ideas - don't give in to the temptation. Temper yourself, because sure you could create a trail of rose petals leading to some home made brownies and then play her a song you wrote for her on your guitar on your 2nd month anniversary, but then you're creating a huge hole that you may not be able to climb out of later (save those things for later in the relationship... unless you're just some ultra creative baller that can continuously outdo yourself).
Don't get too serious too fast!
Unless you know the girl specifically is like "ya I'm SUPER SERIOUS," it is a turnoff to appear to get too serious too fast. Realize that "I love you" carries a lot of weight and you probably shouldn't throw it around like used toilet paper. Be absolutely sure of what you're saying before you say it, because whether you think it or not, there's a lot of connotation behind those words. Most girls will probably take that phrase a lot more seriously than you do... so don't mess around with it.
I've also found that creating a relationship on a more light-hearted / whimsical nature is a lot better than getting serious really fast. Everything builds better for a long term relationship when it doesn't start seriously. My last relationship got serious very fast, and it eventually created a ton of tension. My current relationship is just about having a good time together and enjoying each other's company and I just feel like it is so much more healthy.
I'll update more if I think of stuff. Enjoy.