Slow and consistent. I truly believe this is the key to growth. Unfortunately, I also suck at it. If I don't see interesting growth after a few weeks ,I'm inclined to give up too quickly.
The other thing that has helped me is changing how I talk about myself and my struggles. Diligently and attentively remove negative talk (e.g. "I suck at x") and replace it with positive talk (e.g. I'm learning to get better at x").