We were watching Flight of the Conchords on the weekend. If you're not familiar with the show, it's about a band from New Zealand trying to make it in New York. In the episode they were having a band meeting with their manager Murray. They're trying to figure out why no one is coming to their gigs.
Murray: We have to face facts - you guys just aren't cool.
Jermaine: I am.
Murray: You may look cool in your mind Jermaine, but when other people are looking at you they don't see what's happening inside your head. They only see the outer shell.
In the show Murray gives the band some hair gel to make them look cool, and suddenly they become a hit.
I found this with my writing. When my husband read my first draft he kept asking me all kinds of questions. I would explain what I meant by a certain sentence or paragraph then he would grumble, "You have to remember that you may know those facts, but your readers don't. They can't read your mind."
After a moment of being offended I went back and re-read my book and realized he was right. (I hate it when that happens). I really need to make sure I struck a balance between laying the story out so that the readers understood without giving too much away.
With time my writing has improved, and just like the hair gel, hopefully It'll help me become a hit.