I've done this by word of mouth or through actual websites like Spotify or Apple Music. Amazon is the easiest one to get into, because you can just sell your CD on Amazon as your own retail shop, but professionally, having streams, Apple Music and Spotify are the way to go. You can also go through a company like Soundrop, and they will handle your music distribution for you.