If you decide to bring your idea to market, then you need to be schooled in business. This means you need money, management, accounting, production, sales, and marketing. Then, after you have all this, you need customers. All of this is hard.
Pitching your idea to the big guys is the way to go. They have the name brand, infrastructure and distribution channel to hit millions of people NOW. Everybody hates to cold call, but this is required for you to pitch your idea. This is much easier than it seems because companies want new ideas and that is the hook for you to get in.