You can also read about design and user interfaces, it will not help you directly in making "pretty interfaces" but it will help you make "interfaces that just work".
Believe it or not one book that helped me with designing web/desktop interfaces was a game design book.
Both books teach interesting stuff about designing interfaces and the game itself that can be translated to software and web, specially the first book.
Comments
You can also read about design and user interfaces, it will not help you directly in making "pretty interfaces" but it will help you make "interfaces that just work".
Believe it or not one book that helped me with designing web/desktop interfaces was a game design book.
What book?
Game Design: A Practical Approach - http://www.amazon.com/Game-Design-Practical-Approach-Develop... and for more focus on the interface (the obvious point of this thread): Game Interface Design - http://www.amazon.com/Game-Interface-Design-Brent-Fox/dp/159...
Both books teach interesting stuff about designing interfaces and the game itself that can be translated to software and web, specially the first book.