In my lessons i emphasize two things
First of all, there must be always a move which you are thinking about. For ideas and great plans we can't always find a move. But about moves we can always discuss and we may find the ideas behind.
Secondly, you must always remember the first move that occurred to you in a given position. Improving your first ideas is the most important method in getting stronger.
First goal is to learn the only moves
In an average game you have around 120 moves to play. About half of these moves you may consider only one option. You play a joseki, you defend against atari, play basic shapes and techniques. These kind of moves are called 'only moves', or 'do or die moves'. Mastering the basic concepts of only moves will make at least half of the moves you play correct.
The second step is to develop your reading powers
There are decision points you have several moves as candidates to play and there is a correct solution. These are situations when you read out the results of semeais, life and death problems, you decide about the biggest endgame moves. These are the decision points, when your move must be played as a result of some reading. If you play 120 moves in a game, say, you will face something like 40 decision points like this. If you can answer them correctly you mastered the basics of Go.
The third step is to get strong in strategic decisions
There are points when however much you read you can't get a proper answer about the best move. These are the turning points of the game. In our example of a game of 120 moves you should face about 20 turning points like this. I believe that the pleasure of playing Go lays in enjoying these moments when you may let your mind free and listen to your intuition and your fighting spirit.