I don't know about books, but I took an introductory art class at my local junior college and it helped me a lot. Just understanding the basics of color and how artists go about laying out pictures translated a lot to helping me at least understand why designers did things online.