1. Be patient. It took me nearly 6 months and around 30 horse visits to find my perfect match
2. Do you have a trainer? Give her/ him as much information as to what you like, dislike, ect. And they can help you look around.
3. ( if you enjoy lists) go on horsetopia, dreamhorse, ect. Look for horses in your area and within your price range. Pick horses you would like, list pros and cons for each, this will help you figure out what exactly you are looking for. You can even give this list to your trainer ( if you have one ) which may help them figure out what you like.
4. Try, Try, and Try again! Visit alot of horses, make sure you keep in mind what you want, and don't choose a horse just because you REALLY want one and that horse happens to be in your price range. The horse you choose will be your partner for quite a while, It's not fair for either of you if you do not get along.
Heres an example list that I made -
Hope that helped =)