>>132194903I don't have much, being a native speakers and all. you can always come to the /lang/ general on here.
if you're a beginner try Duolingo, Easy German youtube,
nachrichtenleicht.de. to look up words you can use English wiktionary or
leo.org.
when you're intermediate also use German wiktionary,
duden.de,
dwds.de. leo also has a good German grammar, but right now they don't have the English version that used to exist up.
also I find pen and a notebook to be helpful tools, writing down example sentences and coming up with own ones