Sounds like you're looking for advice on problem solving. I don't consider myself truly great at solving problems by any means, but I found these books helpful to me in analyzing problems:
- Are Your Lights On?: How to Figure Out What the Problem Really Is[0]
- Problem Solving 101: A Simple Book for Smart People[1]