In order to make the law of attraction work for you, it is not enough just to visualize for a few times, and then wait for miracles to happen.
You need to have a strong desire and motivation, and the commitment to do whatever is necessary to achieve your goal.
You need persistence, concentration, the ability to visualize, and at least some degree of self-discipline.
You need to learn to recognize opportunity when it appears, and to be willing and ready to take and use this opportunity.
You need to be willing to act and take the required steps whenever needed, and not just wait for your desires to materialize from thin air or suddenly drop on you from the sky.
In order to take full advantage of the law of attraction you need to know certain rules and follow them. It is true, some people achieve great success, without knowing much or anything about the law of attraction, but they intuitively use it correctly.
The law of attraction is not a method for getting rich quickly, without doing anything.
It requires mental work, focus and visualization, and also the willingness to follow the mental work with any other necessary action.
This is an excerpt form the article Making The Law of Attraction Work For You.