There are different strategies to problem solving. This link gives a very good overview of psychology and strategies to solve problems. Hope this helps you identify your limitations and solve more problems. Happy Leetcoding :)