I only play casually, but I learned a lot by sitting with the board and going over games by top players. There are a lot of books out there too. Bobby Fischer wrote one (sorry, can't recall the name) and it is very informative and good for beginners.