You're on the right track. TBH, the best thing you can do is ensure you have really quality content that provides value. Have you tried sharing any of your stuff on reddit? It can be a mixed bag, but...