If you do not have an age preference you could always take on a college intern because they would be a bit easier to mold towards your vision. You could also work with a head hunter but be ready to pay a referral fee if they find you someone that you like.
You could also look at using social media sites like LinkedIn, Facebook and Twitter to find someone. Start with the niche groups and look for someone that is entrepreneurial-minded and has sales skills would work quite well. Once you join the relevant groups, start connecting with others that seem to have the same interests as you.
Once you’ve developed a few good relationships and you feel a good connection, then invite them to learn more about your idea and begin the vetting process. This could help you find a viable partner or even more than one partner.
Keep a look out for local entrepreneurial events in your area. Anything is possible, it’s really up to how much effort you want to put into it. The other option is to hire an employee, pay them well and then see whether they would like to become a partner.
By that time you know what their work style and ethics are and they will know what you’re about.