Simple answer:

Buy some books.


www.amazon.com

To see what you might want to read or what would be a good read:
www.gamedev.net -> books