re #9: But maybe kkc1945 has a friend or a fellow learner from another country, either online or in Germany. Sometimes tandem partners can help each other.
kkc1945, it would help us to know two things. What language does your friend speak, and does your friend know enough grammar in that language to find the subject, the direct object, and the indirect object? If not, you may need to start with that.
manni3's suggestions look good to me, though I wouldn't have thought of using 'Partner' exactly for the dative. My list would be something like this:
1) with a simple verb like 'give' and only a few nouns, find the subject, direct object, and indirect object
2) learn the accusative pronouns and endings for der-die-das, then the dative
3) learn the most common prepositions with accusative (bis, durch, für, gegen, ohne, um) and dative (aus, außer, bei, mit, nach, seit, von, zu)
4) learn time expressions with accusative (jeden Tag) and fixed expressions with dative (mir ist kalt)
5) learn variable prepositions of movement (accusative) and stasis (dative)
6) learn a few common verbs with dative (e.g., antworten, danken, befehlen, folgen, geben, gefallen, gehören, helfen, trauen)
7) learn the genitive pronouns and endings for der-die-das, and maybe a few genitive prepositions and verbs
8) learn strong and weak endings for determiners and adjectives
I agree that the question method (#2) used to teach native German speakers is useless and frustrating for people who don't already speak a language with case endings.
And Dodolina is right (#8) that most people need to learn the accusative first, then dative, then genitive, and that numbers for cases are needlessly confusing.