I would suggest you organize your thoughts and write down the list of what you think you need and then either pay for a consult with a senior developer or chat with a trusted technical person.
From your posts, it sounds like you need more than one role and/or the services of an agency. If money is the issue and you think you have a good idea, then I suggest you seek funding.