Asking co-workers, or friends for advice always helps. Wouldnt hurt to also take a chill pill and lay low for an hour and come back with a clear mind. This might be Inappropriate to say here, but having a release doesnt hurt.
Honestly, I come up with most of my solutions in the shower or before I fall asleep (which is also frustrating because I'm finally about to get some shut eye, and now I have to get up, then find somewhere to write down the solution).
Those are again, relaxing situations where you may not even be thinking about the problem, and suddenly a solution comes to mind.
Plus, if you try too hard, you'll only burn out faster, resulting in a more difficult time trying to solve the problem.