A series of posts about world-building and creating memorable worlds in fiction, film, &c is just starting over at Tor.com. The first post is basically an introductory one, but the series might well be worthwhile:
Stories That Matter: Introducing "Story Worlds" | Tor.com
Stories That Matter: Introducing "Story Worlds" | Tor.com