You have made a good first start by elaborating your ideas and seeing them form together at least on paper first.
The next step is to talk to people in your immediate family and friends, not necessarily tech, and show them what you have. They are the best people because they ask the why, how, and what is xxxx questions. So obvious holes get spotted first. Plus you already trust them.
After that, talk to people who are offering their services as an advisor, maybe more than one. There should be a logical progression now from your friends/family discussions. So you can start to pick up who has sensible advice and can help you.
Once you have advisors in place you then start getting active in the specialist groups that tend to have people who are candidate CTOs and potential hired hands for your project.
I see most success coming from a solid two person partnership. Otherwise there is too much work or stress, and motivation hurdles. Your CTO is not just a employee for equity, he or she is a partner on the road trip for the emotional, technical, and practical aspects going forwards.
Between you and the CTO, you can get an MVP together (you both need to share core knowledge) and then plug gaps with hired hands.
If you want advice, I can do video conference and email (along the guidelines for founderdating.com)