This is the site I use for dream interpretation.
http://www.dreammoods.com/
From what I know, figuring out a dreams meaning is sort of like decoding a secret alphabet.
You just need the key\legend, which is what the symbol means to your subconscious.
Like a goldfish, to your conscious mind is: Goldfish = cheap pet, glass bowl, hungry cat. But to your subconscious mind goldfish = "Wealth, success, and pleasant adventures. Important emotional matter or valuable insight."
But everyone is different, so not all interpretations are going to be 100% accurate. If your having trouble I suggest just asking yourself what feels right and being honest. But then again, I think some dreams are the just the result of to much television\junk food before bed.