Books are the backbone, but combine them with:
Unlike Tamil which uses case suffixes (ஐ, ஆல், கு), Hindi uses postpositions after nouns (को, से, के लिए). Tamil books devote entire chapters to this. hindi learning through tamil books