Beat making videos help a lot. Make some remixes. Don't just be a guy with still frame beat videos on his page. Do some video remixes. Do something that everyone else is not already doing. And YouTube is a marathon not a race. Be unique there are a bunch of people doing beat videos, still frame beats like u have on your page ect. You gotta add something unique to make people remember you because most won't sub off of one beat. Also keep in mind Youtube is a video service not an audio service. Video content is key. Unless you have a huge following uploading still frame beat videos isn't always best.