Sometimes that which sounds amazing in isolation needs to be taken to a certain extreme to fit into a mix, so experiment with *mangling* sounds then see if they sit in the mix.
Find a good reverb and set the main melodic parts into the reverb and learn how to lighten and shade a mix by the simple expedient of the depth of reverb you apply to each strand of the mix. Use as few reverbs as possible and that will conversely *tidy* up your overall sound.
Practice practice practice... you can't beat stretching yourself until the penny drops and you suddenly begin to understand, instinctively, how the various strands can be meshed together.
nibbled to death by an Okapi http://www.soundclick.com/tubilahdog