Of course if we want to get technical we would have to conclusively define "geek" and conclusively define "nerd" and that would get into the ten minute slideshow... by the end of which we would realize we are geeks AND nerds.
Actually a geek is an otherwise normal person who is really into something. You might never know this person is a geek unless you just happen to mention the subject about which he is a geek and he starts geeking out about it. Example: My father is a rock geek. If you say anything about rocks, gems, any kind of stones in rings, fossils or anything having anything to do with rocks, you should be prepared for a seven hour long dissertation on different rocks in their raw and polished forms - complete with samples he has with him for illustration!
A nerd is a computer geek that has no social skills. I am a nerd.
LOL @ your diagram!
so i'm a language geek.... i was confused as my 22 yo daughter always says "nerd alert!" when i reference Latin...
and i was correct, my son-in-law IS both!
i think your social skills are quite nice.