6 Effective Ways to Enhance Your Problem Solving Skills