For me, the real question here is why haven't you started your own company? You claim you can be a CTO... so go be a CTO. You then claim at the same time you "lack a lot side skills that would be necessary for that job". So go learn those skills THEN go be CTO.
It's like you're trying to say you want to have your cake and eat it too, but you don't have the cake yet.
Yeah, sounds harsh, but I'm just repeating what you are saying.