Im not sure you can sell your own products on Amazon, I think it needs to be in their catalog before you can sell it as a marketplace item. I might well be wrong though.
But eBay will always work, but the thing is, this is nothing to do with your music or talent, but how many people would buy your CD if it is not signed with a record company ?
You best best is to host a website with samples of your song, try and market it a little. Get with the music community, perform live shows and build up a reputation and then look to sign with a record company.
Unless you plan to press the CDs yourself (pressing is different to simply burning a CD) which could be expensive.