Clone makerdao-subgraph project and check how it is working. Take a look over the entities structure, calculation of fields, indexing of different events and handlers.
On your personal DAI subgraph project try to convert WAD field to a better legible format.
Change entities names to friendly names
Try apply Relations
Check how to call other contracts
Do it in general what Sebastian said to test and get more progress