Waiting for the perfect time to start seeing other people is a big mistake because there is no perfect anything. You have to take the plunge and see what happens. Go to one of the many free online dating sites and searching for somebody that piques your interest. It might seem difficult to just move on but being stuck in limbo is a terrible alternative.
Finding love when you're single seems impossible especially when you're actively looking to fall in love and get married. It's like that saying a watched pot never boils. Move on with your life and just focus on improving yourself and your lot. When you're a better person love will flow to you.
When you've focused on your own situation you can begin the process of finding your significant other. Basecandy makes life easier for the desperate droves of single people. It's so easy to just sit down and start the process of connecting to a new person without any pressure that's quite common in the dating world. Just take your time and I'm sure you'll find the right one for you. Good luck!