LOL at the good grades part, are you 20 or 15? When was the last time a successful guy even mentioned good grades when giving out advice, think about it?I do have some things going for me:
-i have good grades
Anyway a book I would recommend would be Doc Love's The system (dating dictionary). It's expensive, maybe you could find a used one on ebay or something but it's 100% worth it as it also benefits other aspects in life.