I had a little more unusual situation where I had a somewhat established brand as a producer (at least locally) so it gave me a little boost from the start. But, I think there are some things that can really help boost the process of getting to actually selling beats.
I definitely agree with' @minty' that having a great product (beats) and being able to spend some money on marketing are pretty much the key ingredients. I would add great customer service in there too.
Also, using social media is a key part of establishing your brand and starting and growing relationships with customers.
I would take some time to learn about marketing. I'm a big fan of Russell Brunson and his book "Dotcom Secrets." This is a great place to start.
And...if anyone wants to check out a free tutorial I made about marketing yourself as a producer, check out 10kproducer.com. I'd love some feedback on the training if you do check it out.