I have never really had much success selling beats, too many people expect everything for free. You have a far better chance of working with singers and rappers to produce finished songs and then sell those. People dont really buy beats unless they are really serious artists, at least not enough to make it financially viable IMO. Thats not to say its impossible but there are easier ways to make money with music than selling beats to cheapskate rappers that are a dime a dozen and dont take their music seriously.
I would advise trying to network with rappers so you can choose who you would like to make music with and team up on a project that you can sell through spotify and such.
Me and Memento have just released collaboration we did together. Its just an instrumental album so that will limit who buys it as instrumental albums are a niche thing.
We have had nearly 37,000 streams on spotify alone in just over a month, we spent a small amount on promotion so far and are going to poromte it a litttle more. We went with a professional promotion company to avoid being ripped off by the scammers. Loads of scammers out there trying to get you fake plays, where nobody ever hears the tmusic, total waste of money and time.
Others may have been more successful with selling beats, but I never have so cant be too much help there.
A membership to distrokid is very reasonable, as long as you own the rights to your music you can release as much as you like, I think its an annual fee, but its very affordable, they put your music on all the major stores...
For example, heres the landing page for our album, it lists a few of the stores that it sends your product to...
Stream and Save Syndicate - Distributed by DistroKid
distrokid.com