I think another thing that helps in how you spend your time. You'll hardly meet a partner if you hardly interact with people out there. Go for outdoor activities: excursions, go out for a drink with friends, church etc. It is in such occasions that you meet and make new friends and possibly a partner.