For general advice on themes, please see the Sage Advice on the left-hand side of the homepage of this site. You'll find two theme articles by Nancy Salomon and one by Roy Leban.
Also, the 21st Century Crossword Dictionary has a Theme Types section in the back. I believe 36 theme types were identified, with examples for each type.
- Kevin