There are two meanings for antreiben:
1) Literal meaning of pushing something/someone forward and keep it or them moving:
Der Motor treibt das Schiff an.
Der Bauer treibt den Esel an.
Der Wärter treibt den Gefangen an.
2) Metaphorial meaning of something/someone strongly motivating you:
Sein Siegeswille trieb ihn zu immer höheren Leistungen an.
Der Wunsch nach Vergeltung trieb ihn an, weiter nach dem Mörder zu suchen.
Einzig der Gedanke an ihr Kind trieb sie an, nicht aufzugeben.
In contrast to antreiben, treiben is used when something/someone influences you but in a rather bad way that you don’t like or that might be even immoral or illegal.
Der Hunger trieb ihn zu dem Raub.
Seine Spielsucht trieb ihn in den Ruin.
Die Gier nach Macht trieb ihn dazu, seinen Freund zu verraten.
Sometimes antreiben and treiben can be used interchangeably though. It depends on the context.
You drive me crazy. / This drives me crazy. - We don’t translate this with treiben in German.
Usually people say: Du machst mich (noch) wahnsinning. Das macht mich (noch) wahnsinnig.