Nice. He covers several topics that would be good to have covered on some "What I wish my father had explained to me when I was 12, however, I've come to expect that mostly he didn't understand very well.". But among topics it would have been good to have had Dad cover, PG omits the biggie, especially for hackers, maybe for painters -- how to make an A in Women 101-102!
Man up, walk over to her, and say "Hi. I thought you looked cute and wanted to meet you. I'm Robert." Repeat times 1000. That was your warm-up. Now things should feel much more natural and you will understand a whole lot more about social interaction.