Another option is a grass roots approach. A guy I work with built a new type of kids trailer for himself because he didn't like anything out there. People kept asking him where he got it so he started building them for others. Now he is selling them across the country and even internationally.
If you have no business experience, perhaps contact your local university. Often they have programs where business students work with local entrepeneurs.
Unless your idea is compelling, I think you would need to show market acceptance on some level before a larger company would be interested with terms even remotely favorable to you.
Paul