How you draw is based on why you draw. If you are drawing for personal satifaction, It not going to happen any time soon. Once you draw something you look at it and it still isn't good enough. I have learned one thing that can help you see your getting better. Take a drawing you thought was so good and drawing every year or every month or even every week. Pick a character that you made up or a fanart and just use that character until you can really say you can draw your character perfect. I have done this for 2 years it helps see how you improved and what you should do the same as you did before. When you draw for others it seems that you draw better cuse it for someone else you try harder cuse that person might show to someone else, and so on. You should always try hard but something inside you makes you draw better for others I guess.