Much has been written on the topic of finding God's will for your life. Two of the better books to consider are Decision-Making and the Will of God by Gary Friesen and Just Do Something by Kevin DeYoung. A lesser known book I just discovered is called Finding the Will of God by Bruce Waltke. He offers an interesting insight on this matter of "finding."
This idea [of finding] was common in pagan religions. As a matter of fact, it was the preoccupation of pagan kings. Most of our texts from the ancient Near East pertain to divination. The king would never act in something as important as going into battle until he had the mind of the god as to whether he should or should not go to war. Many Christians follow this same path in seeking the divine mind in decisions. I have talked with certain people who perform certain rituals before going to God with an important request, as though they could make themselves more acceptable to God and therefore be more likely to get an answer.
Waltke goes on to argue that instead of seeking to find the will of God we should follow what he calls "the Lord's six-point program of supervised care in directing his elect." And he says the order of these six steps is very important.
1. Read Your Bible
The wise Christian reads Scripture, meditates on it, and puts it into practice.
2. Develop a Heart for God
Delight yourself in the Lord, and He will give you the desires of your heart.
3. Seek Wise Counsel
He who walks with the wise becomes wise.
4. Look for God's Providence
God is at work in the circumstances of our lives.
5. Does This Make Sense?
God expects us to use our good judgment.
6. Divine Intervention
God never commands us to seek his will, but rather seek His kingdom and do His will.