This really sounds like two separate questions so I'll try to address both.
First of all, if you really have a great idea then the 'people who matter' will be able to recognise its potential, that is, after all, one of the qualities that makes them so. And, frankly, you should really be willing to accept any help; anyone who isn't one of the recognised pros you're after is just like you- trying to become one. Who knows? Maybe your great idea will be the launch point of their career.
On the subject of 'polishing' I'd like to reiterate something KD648 said (...hope I got his name right) that always stuck in my mind- too many developers focus on making a game 'well-rounded' rather than focusing on their own unique aspects, trying to make a game that will be 'good enough for everyone' rather than outstanding for a few.
In other words, relax, do your own thing. If your game really has a great story (or whatever) players wont mind too much about the graphics (or whatever), and it works both ways. Ultimately, its near impossible not to find something
good in just about anything (even Hitler had a pretty sweet moustache
), anyone that says something is absolutely terrible simply doesn't have the capacity to see what's good; a failing on their part.