e' meglio quindi che incomincio dalla guida che mi avete consigliato ?
Non si sa!, non siamo tutti uguali, l'unica cosa che ti consiglio, visto che vuoi approciare lo studio in modo ludico, non ti forzare, divertiti, e per divertirti significa che devi ottenere dei risultati, anche se piccoli.
Scegli gli esercizi che propongono argomenti che ti piacciono, se esegui un ciclo for, magari per stampare una serie di numeri, forse ti annoia, ma poi invece se con lo stesso ciclo ci disegni dei pixel o righe che si muovono sullo schermo invece no.
Hai detto che ti piacciono i database, guarda come si popola una ListView, senza database, poi con DataGridView, con database.
Sporcati le mani con il codice, dopo che hai copiato e incollato un esempio, modificalo, amplialo aggiungi o togli qualcosa, finquando non hai capito perché fa quello che fa.
Se 1 successo ti ripaga di 100 sconfitte sei a posto, la programmazione fa per te.