owards solving the problem
Have you checked all your main assumptions?
Out of all the possible courses or solutions, have you identified a shortlist of the feasible ones?
Can you eliminate some of these in order to shorten the list still further?
If no solution or course of action seems right by itself, can you synthesise elements in two or more solutions to create an effective way of dealing with the problem?
Have you clearly identified the criteria by which the feasible options must be judged?
If you are still stuck, can you imagine yourself in the end-state where you want to be? If so, can you work backwards from there to where you are now?
Has anyone else faced this problem? How did they solve it?