Per-character pinyin, HanziWriter practice, and a personal phrase library — from basic strokes to the phrases you choose.
Three steps: strokes, stroke-order rules, then radicals.
部首
Radicals
214 Kangxi radicals and common variants with stroke practice.