Basically, in art. It'll take very long time to reach the perfect drawing that you wanted, it takes techniques, time, patience, but to get new techniques and others you need to step out from your comfort zone.
You can't just give up on drawings because you have bad drawing technique, there are no bad drawing techniques, only undeveloped talent.
Like my maleficent drawing, it's the first time I drawn it, but I never give up, I learn how to shade, I step out from my comfort zone. It takes patience and the results I guess it is very good.
So, never give up on art, step away from your comfort zone and I guarantee you will get the results you want