In my experience, you can spend your life trying to force it to happen (By obsessively focusing on the way you look, by trying to date as much as possible, trying to impress the opposite sex constantly- I did all these things), but at the end of the day, God just brings the right person into your life in His own timing. And anything you tried to do outside of His will just ends up being baggage in your life. The only question is whether or not you have enough faith to believe that He will provide your spouse when He says you're ready.
When I finally met the right girl, the sign was that we were equally yoked. I had spent my time trying to be cool in a worldly way (I just thought all girls liked that, even Christian girls.. I was wrong.. though alot of them do like worldly 'coolness', there are actually Christians girls out there who want guys who are totally serious about their faith). The girl I met was serious about her Christianity and the first times we spoke that is what I remember about her.. I just remember thinking "Wow, this girl is serious... If only I could end up with a girl who is this serious about her faith" and that's how I knew she was a keeper. So my advice is to take your walk with God as serious as possible, live pure, be modest... When the timing is right, God will bring a man into your path who sees those things and values them because they are SO rare. Any Christian guy on here would agree that a modest girl who loves her Bible is a rare catch.