There are many beautiful feeling books that are written for children to think through their problems.
They work well as the child sees the problem as some one else's problem and as the story unfolds and a solution is found, the child can put themselves in the place of the character.
Many good children's libraries stock these books. As well they can be purchased on line.
Remember, that when you read the story to the child, highlight how the character solved the problem and ask. "Have you ever had that feeling yourself?”
Children are very familiar with using books to tell stories that have a message. Teachers use this method all the time.
Remember, repeating the stories is also a good idea to reinforce the concepts and deepen the understandings especially with younger children.