Reading is the best way to learn about the Japanese culture and language. Check out the following book reviews and recommendations!
Learning Japanese:
Tae Kim’s Guide to Japanese Grammar
Japanese English Bilingual Visual Dictionary (DK Visual Dictionaries)