Waiting for this silver bullet you call "marketing" to which attribute all success will kill your idea before it can become a business. It's a defeatist attitude.
Proactively looking for and contacting possible customers and building a feedback cycle and improving your product and how you pitch it will give you a chance to turn it into a business or company or whatever your ambitions are.