Ok, so not to be a jerk, but I'm gonna counter your post, you know, from a GIRL'S point of view, and being a NERDY girl and all...*long post here*
Your rule #1:
While I can agree with you it's not 'smart' to just jump in front of a good looking chick and be like "HEY LET'S GET MARRIED!" sort of thing, most girls DO like it when you're direct, after you're in a well established and steady relationship. I don't know about you, but I wouldn't want me bf to be all "soo.. um... yeah... see that couple over there? Looks like they're married... and you know, I was kind of thinking... maybe we should too? I mean, we have a lot of things in common and we like each other so yeah, want to?"
Kind of extreme examples, but you get the idea.
Your rule #2:
Not always man.... My bf and I don't pick up a 'not geeky' magazine and read about world news every so often. Being 'up-to-date' with the world isn't a must. So long as your world isn't still stuck in the 80's, I'm sure you'll do fine. If I was single and on a date with some guy, I don't care to hear about how Justin Beaverwhatever slammed his head in a revolving door...
And as far as looks go, so long as your clothes aren't constantly filthy, your pants aren't tucked in your socks, your shirt tucked in your pants, and you don't have hair longer than the girl, generally you'll do fine. Afterall, how you dress is part of who you are.
Your rule #3:
FRACK no... Reading this 'rule' actually made me mad... BOYS! WE ARE NOT YOUR MOTHERS!! We don't want to have to TRY and teach you something you already know. We're not maids either. I can guarantee no girl wants to be picking up, dressing, feeding, etc after their bf. I know, I'm freaking in this boat, and it drives me insane. While once in a while is ok and cutesy whatever, doing it all the time, literally just turns us into your mother. DO NOT WANT! Follow this rule and make your gf iron your shirts and make you a sandwich while you play Halo, and you'll be single real damn quick. If your so called 'nerdy' gf doesn't want to be playing Halo WITH you, then you didn't pick a good one.
Personally, I'd MUCH rather be playing Halo than teaching my bf how to clean up after himself.
Girls are pretty good at finding something to do to keep us entertained; we don't need to have a relationship turn into a job.
Your rule #4:
This I agree with pretty much 100%. Not much to add than what has already been said. Us girls love confident men, whether that confidence is being nerdy or not. It shows us that you're capable when you take pride in what you do and more importantly, who you are.
Your rule #5:
Pretty much yeah.
While you might find your ideal girl, there's so many factors that need to be met on a natural level. And if it doesn't work out, it's not necessarily your fault either. There's things like personality, interaction, chemistry, etc need to be taken into consideration.
And I wouldn't necessarily say our hearts have this thick iron wall around it, so much as if you look at this from a basic animal level: females are naturally attracted and drawn to males who they feel is 'pick of the litter'. It's basic animal instinct to pick out a suitable mate to ensure the survival of your bloodline.