Sometimes all it takes is ramming or overwhelming your competitors with more beats. If you are trying to compete with some of the more prolific online beat makers than why not add as many beats as possible? Some of the most consistent and long standing producers upload multiple beats a week or many months and even years. These guys and gals are able to build a beat book of hundreds of beats, which means they are able to make some serious money and get lots of exposure. Therefore, you will need to add just as many or more to compete. Spend a good deal of time in front of your DAW making big time beats and see what happens.
Imagine if you have even twenty original slamming beats online and the amount of sales you could be making. There are lots of people doing just that and making a solid side income. If you want to share your experience with dubturbo you can do that too, by making videos about how you actually build the beats from scratch.