It's taken me two and a half years to get to where I am now. I'm sorta lazy so it could have been a bit quicker than that but whatevs. Just keep working at it and getting feedback and help from others and you'll get somewhere. I still need years of improvement and there's still other genres I'd like to experiment with as I'm primarily a metal producer/songwriter but I'm significantly better than I used to be, considering I've gone from this to this.