If you are attempting to get the music to fans... CD baby and other sites work fine.
If you are attempting to get the music to industry professionals who can place the music in film, TV, and games, then you need to search and find libraries and publishers that handle that specific type of music. There are "tip sheets" available to let you know when someone is looking for a specific style of music. Find them and get signed up for their email listings reports. You never know what's coming out next week......
Taxi.com is one company that comes to mind that exists simply to put writers and industry producers together. They screen everything and unless it meets their opinion for quality and being on target to that listing, it doesn't get sent to the company requesting the music.
If you do a google search you will find dozens of companies who work in a very similar manner. Fees to submit are as varied as the companies requesting songs for listings. All depends on what you want to do and how you want to go about doing it.
I have used several of the listing companies through the years and have music signed into many libraries, some of which are the top libraries with excellent reputations. Getting cuts..... well that's another story altogether. Getting music into games is not ( as far as I understand it) a very easy thing because the game companies tend to go back to the same person who composed the music for their earlier games unless they are taking a new game in a totally different direction.
Good luck.