I set up a BandCamp page just over a year ago and have founded a massively useful outlet for the amateur music maker. You can test the waters by putting up stuff you've been working on for people to listen to, and then be amazed when somebody actually pays good money for it. Incredible! Very highly recommended.