You are doing exactly the right thing. Work on something that has a purpose. Practice patterns are BORING! Those two projects are great and if they come out ok, great. If not, toss them or date them and put them away for a year. But from what I see, you are well on your way and probably being too tough on yourself. Just keep pushing yourself onto harder and harder things. So far, all good.
Also I might add, as in projects like the witch one, always work from the center outward. Get the little stuff cut before you cut out the outer shell. That way it keeps rigidity as long as possible.