First of all you have to create your "list" before you go shopping. In other words you have know what traits you want and need in a mate. This can be as extensive as you want it to be (education, occupation, hobbies/interests). Next use your imagination. Do they work out? If so what type of gym would they go to? What neighborhood would they live in, places they would shop, on and on. Essentially you are creating a (profile) where you are in many ways (walking in their shoes). Once you know what your "right" mate likes and the type of places they frequent the final step is to (Be there)!
One final note to keep in mind. Water generally will seek it's own level and although opposites may attract it is usually in the short run. You have to be honest with yourself. (If you were them would you want you?) Like attracts like in the long run. If the answer is (no) then you might have some work to do on yourself. Too many people are asking for the moon and don't have anything to offer in return.
"Don't expect to sit next to the moon unless YOU are a star!" :-)