Some of the books that may help explain your dreams are "The Dream Dictionary," "How to Interpret Dreams and Visions," and Sigmund Freud's "The Interpretation of Dreams." The latter has received criticism through the years since its publication but remains in print.
Throughout history, dreams have been viewed in many different ways by various cultures. They have been seen as prophetic visions, part of the soul traveling to unseen realms without a body, the word of God, the work of the Devil, or a way to communicate with one's ancestors. Both Freud and Jung viewed dreams as a method for the unconscious mind to communicate deep hidden needs and desires with the conscious one.
Most psychologists today view dreams in a Freudian/Jungian framework, stating that dreams are the mind's subtle way of letting one know what is needed in waking life. Though Freud's theories were sometimes viewed as overly sexual, the basic belief that they form a bridge of communication between the unconscious and conscious mind stands.
This is the basis for most books about dreaming and many of these books are often found in the self-help section of book stores. "The Ultimate Dictionary of Dream Language," for example, says that dreams about love, success and money can be interpreted to help one in waking life.