First of all, you need to understand most of your dreams are not reacheable. As long as you know you have done the right things in the right way, you will be able to live peacefully with whatever you end up with, because you know that you have done your best and have no regret.
Second, you need to know exactly what you want from the perspective mate. What are the most important attributes to *you*? If you don\'t know what you want, you will never get them even if they are presented to you in the day light. And dont blindly believe what others say you should want.
Third, better yourself. Have a nice heart and help others. Be generous and graceful. This is a mutual selection process. If you are not good enough, the Mr. right could turn you down too. Good guys are often touched by nice ladies.
Fourth, understand the difference between dates and husband. Some guys are good to date while others are good to be husbands.
Fifth, don\'t save money. Generously spend on yourself before getting married. Make yourself healthy, beautiful and attractive. Of coursse, that\'s a different story afterwards.
Sixth, be proactive. When you meet a potential Mr. Dream, don\'t let the opportunity slip away. It does not mean you shall aggressive. Be proactive to figure out way to be in contact. Of course, you need to use good tactics. You can learn an aboundance of tactics from 跨国婚姻 forum (however, tactics only from there. Pay attention that some of those gals have bad value system and wrong altitude --- exactly what got them in the unsatisfactory position in the first place)
Seventh, don\'t waste your time in churches & bars. Try to let your acquaitances to help you. Broaden your interests. And help others whenever you can --- even very tiny favor to needy people (trust me on this).