How to achieve A* in GCSE German and A-Level German?
#1 Get a good understanding of German word order. If you understand where to place a word in a German sentence, you'll avoid some of the most common mistakes among English native speakers. You will find some additional help here: https://www.olesentuition.co.uk/single-post/german-word-order-explained
#2 Learn to conjugate and use regular, irregular, separable verbs and reflexive verbs by looking at logical patterns that apply to them before you commit them to memory.
https://www.olesentuition.co.uk/single-post/separable-verbs-in-german-when-do-they-split
https://www.olesentuition.co.uk/single-post/learn-the-perfekt-tense-in-german
#3 Once you understand the four cases and their function in a sentence, you'll distinguish between subject, direct and indirect object with ease.
https://www.olesentuition.co.uk/single-post/der-die-das-explaining-the-cases-in-german
#4 And with a solid understanding of the cases, you need to turn to pronouns, prepositions and adjective endings to learn how they influence the usage of the cases.
https://www.olesentuition.co.uk/single-post/pronouns-in-german
https://www.olesentuition.co.uk/single-post/prepositions-in-german-1-two-way-prepositions
https://www.olesentuition.co.uk/single-post/prepositions-in-german-2-akkusativ-accusative-only
https://www.olesentuition.co.uk/single-post/dative-only-prepositions-in-german-3
https://www.olesentuition.co.uk/single-post/adjective-ending-rules-in-german
#5 increase your vocabulary by using flash cards/index cards in the way I describe below.
https://www.olesentuition.co.uk/single-post/how-to-learn-german-words-effectively