This is something I do that helps alot. Granted I know very little about recording, but basically I go to youtube or think of a visually stunning movie or something like that, it needs to have alot of motion in it and fit the "mood" of my song, so this could be a first person perspective bike ride, or someone else's music video, or people dancing, or you can look up "electric sheep" and watch one of their visual stimuluses. And when I think my mix is getting close to finished or is finished, I mute the audio in whatever I've found to watch, and play my track while watching it. 9 times out of 10 I notice things that are off while doing so, as the visual seems to get my mind out of the technical mode and back into an emotional state of listening, and if your mix is correct, then your song should flow well with most anything you choose to watch, and if something is buried too low or not carrying the "message" of your song, it will stick out to you and you'll realize how poorly your mix would be as a soundtrack.
It's good to note though that you don't want to get into the habit of doing this at every stage of the mix, or the visual will lose it's impact and start to make you think your mix is good when it isn't. You basically do this when you think you're ready to move on to mastering as a last check like "could this be the background music to a movie?"