Graphic Design: The New Basics
Read them. Lacking graphic design history isn't your problem. You're lacking quite a few fundamental skills, and these books are good places to start - they're required texts in many design programs.
Again, read them, don't just give them a 'cursory glance'.