Slowing down can be difficult to do but can make a big difference.
Another approach to help slow things down is to come back to a problem.
Learn creative problem solving skills and techniques.
Also a discussion on the process and theory behind powerful problem solving and creative thinking. A lot of people underestimate just how good they are at problem solving.
Be open to the possibility that: Great new ideas often come from challenging our assumptions about how things do or should work. I'm not saying you have to agree with them but you should take the time to appreciate and understand them. Try and notice everything, not just what is (or what you think is) directly related to the problem area.
Often, things which you don't suspect have anything to do with what you are looking at actually do.
When you start looking at a problem and it seems really simple, you don’t really understand the complexity of the problem.
Then you get into the problem, and you see that it’s really complicated, and you come up with all these convoluted solutions.
Then we attack the problem from there and as the picture builds, the easier it gets. The result of search engines like Google and devices that increasingly hide the processing away from us is that we just expect the answers and results to be at our fingertips.
It's more work but the outcome is always much better. Many people are just seeking that silver bullet so they don't actually have to do any work. Often the difference between something working and not is a little detail you have missed.