lots of practice will definitely help you get better for sure. When I started with 3D Modeling I was horrible at it... I was less than horrible, I was like negative bad. I had to actually work at it just to reach bad I was so horrible at it lol. Now I've been doing it for almost a decade and I'm as good at it as I am with anything else I've done art-wise. I used to develop video games and I actually got started with that as an artist creating the assets for the games; I then branched out and learned all the other stuff eventually.
Keep up the great work because you have the talent, that's for sure.
Thanks, @jayjustmay! What you said was very inspiring. I believe that pure talent can't lead us to where we wanna go unless we have the persistence. For sure you have both talent and persistence. And, yes, I'll keep practicing!