If the voltage at ground is 0, why is there current flow?
Voltage cannot be depleted, it is simply a difference in potential between two points. Conventional current flows from higher voltage potential (the positive of the battery) to lower voltage potential (ground, or 0 volts).