I'm a relatively new composer too. A good mentor, Zack Parrish, known as CBlockDis over on VGMusic Forums, told me that the best ways to get into the actual business of making music for people, is to not wait for people to come to you, but to go to them. Some of the suggestions he gave me were to join gamedev forums and make yourself familiar there, and then, just to get your music out there, volunteer for a small project, doesn't even have to be something that will survive, it's just serving the purpose of getting your music out there. I've partly followed that advice so far. I volunteered to make the music for a Sonic Fangame, so that I can get some practice composing for people, and for something to show off to people on the Gamedev forums once I get there. I even just got an E-mail yesterday, someone asking me if I'll make 6 tracks for THEIR game too!
As for all the other talented artists you speak of, don't get discouraged. I mean sure, there are a lot of them, especially on this site. Don't put yourself down because you don't think you're as good, though. Every composer harshly criticizes their own work, and that's how we get better, so I tell you no lies when I say that your music sounds professional. I wouldn't think you would have any problems getting people to want to pay for your music in their game, or maybe even movie. (Well, movies are a bit trickier, because they usually go for orchestral, and it has to go along with the movies scenes.)
The reason you don't get a lot of comments? Not because of your music, it's because people are lazy. That's why I like taking part in contests, because you will always get criticism in a contest. Speaking of laziness, that's the only excuse for why I haven't responded to this sooner, or even listened to Spinning Rocks yet... And those aren't the only places where I'm lazy at.
Ah God help this poor sloth that I am. >_< I'm even being lazy in writing this when I have school I should be doing right now.