How many cases are there in Russian?
Modern Russian is normally taught with six cases: nominative, accusative, genitive, dative, instrumental, and prepositional. Each changes endings to show a noun's role.
How should I practise Russian cases?
Start with the six cases in short sentences, notice the question words and prepositions, then use focused drills to choose the ending that fits the context.