Das Eidg. Versicherungsgericht zieht in Erwägung:
1.- a) In formellrechtlicher Hinsicht rügt der Beschwerdeführer eine vorinstanzliche Verletzung des Untersuchungsgrundsatzes bezüglich der medizinischen Gutachten, namentlich des Berichts des Dr. A._ vom 27. Januar 1997. Das kantonale Gericht habe auch Beweise willkürlich gewürdigt, da dieses ohne Vorliegen einer gegenteiligen ärztlichen Meinung zum Schluss gelangt sei, das Gutachten der Neurologischen Poliklinik des Spitals X._ vom 7. Februar 1999 sei nicht stichhaltig. Zudem sei der vorinstanzlich eingereichte Bericht des Psychiaters Dr. H._ vom 22. April 1999, nicht genügend gewürdigt worden.
b) Das sozialversicherungsrechtliche Verwaltungs- und Verwaltungsgerichtsverfahren ist vom Untersuchungsgrundsatz beherrscht, indem Verwaltung und Sozialversicherungsgericht von sich aus für die richtige und vollständige Abklärung des Sachverhalts zu sorgen haben (<ref-ruling> Erw. 1a). Nach dem im Verwaltungsverfahren geltenden Grundsatz der freien Beweiswürdigung (<ref-law> in Verbindung mit <ref-law>; Art. 95 Abs. 2 OG in Verbindung mit Art. 113 und 132 OG) haben Versicherungsträger und Sozialversicherungsgericht die Beweise frei, d.h. ohne Bindung an förmliche Beweisregeln, sowie umfassend und pflichtgemäss zu würdigen. Hinsichtlich der richterlichen Beweiswürdigung von Arztberichten ist festzuhalten, dass entscheidend ist, ob der Bericht für die streitigen Belange umfassend ist, auf allseitigen Untersuchungen beruht, auch die geklagten Beschwerden berücksichtigt, in Kenntnis der Vorakten (Anamnese) abgegeben worden ist, in der Darlegung der medizinischen Zusammenhänge und in der Beurteilung der medizinischen Situation einleuchtet und ob die Schlussfolgerungen des Experten begründet sind (<ref-ruling> Erw. 1c; siehe auch <ref-ruling> Erw. 3a mit Hinweis).
Das kantonale Gericht hat sämtliche Gutachten umfassend gewürdigt und dargelegt, warum es sich auf die eine und nicht auf die andere medizinische Aussage stützte. Aus den Akten ist nicht ersichtlich, inwiefern es dabei den Untersuchungsgrundsatz verletzt oder die Beweise willkürlich gewürdigt haben soll, zumal die Vorinstanz bei der Verneinung der natürlichen Kausalität bezüglich der HWS-Problematik lediglich als ein Kriterium unter weiteren berücksichtigte, dass die HWS-Beschwerden erst rund drei Jahre nach dem Unfall erstmals geklagt wurden und Dr. A._ sich sehr vorsichtig über einen möglichen natürlichen Kausalzusammenhang der HWS-Beschwerden und des allenfalls daraus resultierenden Schwankschwindels äusserte (Bericht vom 27. Januar 1997). Das kantonale Gericht konnte daher ohne Verletzung des Untersuchungsgrundsatzes davon absehen, beim nämlichen Arzt einen ergänzenden Bericht einzuholen.
c) Nach ständiger Rechtsprechung sind für die Beurteilung der vom Versicherten vorliegend geltend gemachten Leistungsansprüche die tatsächlichen Verhältnisse im Zeitpunkt des Erlasses des Einspracheentscheides massgebend (<ref-ruling> Erw. 1a; vgl. auch <ref-ruling> Erw. 1b mit Hinweisen).
Die nach dem 24. Oktober 1997 eingegangenen Stellungnahmen der Neurologischen Poliklinik des Spitals X._ vom 7. Februar 1999 und des Psychiaters Dr. H._ vom 22. April 1999 sind für die Beurteilung der Verwaltungsgerichtsbeschwerde daher insofern unbeachtlich, als sie sich auf die aktuelle Arbeitsfähigkeit des Beschwerdeführers beziehen, sodass auch das kantonale Gericht zu Recht nicht darauf abstellte.
2.- Die Vorinstanz hat die Rechtsprechung zu dem für die Leistungspflicht des Unfallversicherers vorausgesetzten natürlichen (<ref-ruling> Erw. 1 mit Hinweisen) und adäquaten (<ref-ruling> Erw. 3d, 139 Erw. 3c, je mit Hinweisen) Kausalzusammenhang zwischen Unfallereignis und Gesundheitsschaden richtig wiedergegeben. Entsprechendes gilt für die Ausführungen zur Adäquanzbeurteilung bei psychischen Unfallfolgen mit Einschränkung der Arbeits- und Erwerbsfähigkeit (<ref-ruling> ff. Erw. 6). Darauf kann verwiesen werden.
3.- Streitig und zu prüfen ist, ob es sich beim geklagten ungerichteten Schwankschwindel und den HWS-Beschwerden sowie der zusätzlich aufgetretenen psychischen Fehlentwicklung um natürliche und adäquate Unfallfolgen handelt, für welche die SUVA leistungspflichtig ist.
a) In ihrem Einspracheentscheid vom 24. Oktober 1997 ging die SUVA von einer vollen Arbeitsfähigkeit ab dem 19. Dezember 1996 aus. Dies gestützt auf einen Bericht der chirurgischen Klinik des Spitals Y._ vom 18. Dezember 1996, wobei leichte persistierende Schmerzen im distalen Oberarmbereich bei Status nach Plattenentfernung ohne neurologisches oder pathologisch anatomisches Korrelat diagnostiziert wurden. Bezüglich der Schwindelattacken ungeklärter Genese und der HWS-Problematik verneinte die SUVA den natürlichen Kausalzusammenhang. Ebenso das kantonale Gericht, da weder aufgrund der Schilderung des Unfallhergangs noch anhand der initialen Beschwerdebilder anlässlich der Erstversorgung im Spital Y._ und bei weiteren medizinischen Untersuchungen eine HWS-Problematik festgestellt worden sei. Die Vorinstanz schloss zudem den adäquaten Kausalzusammenhang zwischen der Schmerz- und Traumaverarbeitungsstörung und dem Unfallereignis aus.
b) Der Beschwerdeführer seinerseits macht geltend, dass der Schwindel wie auch die HWS-Problematik zumindest teilursächlich in natürlichem Kausalzusammenhang zum Unfallereignis stünden. Auch der Umstand, dass die geklagten Beschwerden erst über zweieinhalb Jahre nach dem Ereignis aufgetreten seien, spreche nicht gegen eine Bejahung des natürlichen Kausalzusammenhangs, da die zeitliche Komponente bei deren Beurteilung keine Rolle spiele. Bezüglich der psychischen Unfallschädigung in Form der Schmerzverarbeitungsstörung sei die Adäquanz gegeben, da das Ereignis besonders eindrücklich gewesen sei, körperliche Dauerschmerzen resultieren würden und eine lange Dauer der physisch bedingten Arbeitsunfähigkeit vorliege.
4.- Zuallererst bilden die medizinischen Fakten, wie die fachärztlichen Erhebungen über Anamnese, objektiven Befund, Diagnose, Verletzungsfolgen, unfallfremde Faktoren, Vorzustand usw. die massgeblichen Grundlagen für die Kausalitätsbeurteilung durch Verwaltung und Gerichtsinstanzen (vgl. BGE 119 V Erw. 2b/aa). Hinsichtlich der Verneinung des natürlichen Kausalzusammenhangs zwischen dem Unfall und den Schwindel- und HWS-Beschwerden ist mit der Vorinstanz davon auszugehen, dass anhand der medizinischen Untersuchungen keine organischen Befunde, welche mit dem Unfall in Zusammenhang stünden, erhoben werden konnten (Berichte des Spital Y._ vom 6. April 1994 und 20. April 1996, Bericht des Chirurgen Dr. S._, SUVA-Ärzteteam Unfallmedizin, vom 23. Februar 1998). Auf die diesbezügliche einlässliche Würdigung der medizinischen Unterlagen kann verwiesen werden. Selbst wenn Dr. A._ das Unfallereignis ursächlich für das Cervico-cranial- und -brachial-Syndrom
hält (Bericht vom 27. Januar 1997), ist aufgrund der vorliegenden medizinischen Unterlagen nicht mit überwiegender Wahrscheinlichkeit erstellt, dass die geklagten Schwindel- und HWS-Beschwerden in einem natürlichen Kausalzusammenhang mit dem Unfallereignis stehen. Zu beachten ist dabei, dass - entgegen der Ansicht des Beschwerdeführers - eine gesundheitliche Beeinträchtigung nicht gemäss der Formel "post hoc, ergo propter hoc" bereits als durch den Unfall verursacht gilt, weil sie nach diesem aufgetreten ist (<ref-ruling> f. Erw. 2b/bb mit Hinweis).
5.- a) Der natürliche Kausalzusammenhang zwischen dem Unfall vom 30. März 1994 und der psychischen Fehlentwicklung im Sinne einer anhaltenden somatoformen Schmerzstörung (Gutachten des Zentrums D._ vom 2. Juni 1998) kann hingegen aufgrund der gesamten medizinischen Aktenlage ohne weiteres bejaht werden, zumal es nach der Rechtsprechung genügt, wenn das Unfallereignis eine Teilursache für die Beschwerden darstellt (<ref-ruling> Erw. 1, 118 V 289 Erw. 1b, je mit Hinweisen).
b) In Bezug auf die Beurteilung des adäquaten Kausalzusammenhangs zwischen dem Unfallereignis und dem psychischen Gesundheitsschaden, mit welchem eine derzeitige volle Arbeitsunfähigkeit einhergeht, kann auf die Erwägungen im angefochtenen Entscheid verwiesen werden. Das kantonale Gericht hat, ausgehend von einem mittelschweren Unfall, in Anwendung der Kriterien gemäss <ref-ruling> Erw. 6c/aa richtig erkannt, dass dem Ereignis für die Entstehung der psychisch bedingten Arbeits- und Erwerbsunfähigkeit keine massgebende Bedeutung zukommt. Die Vorbringen des Beschwerdeführers vermögen an diesem Ergebnis nichts zu ändern. Entgegen seiner nicht näher ausgeführten Auffassung, wonach das Unfallereignis besonders eindrücklich war, ist dies mit der Vorinstanz zu verneinen. Selbst wenn der Beschwerdeführer das Unfallereignis subjektiv als schwerwiegend erlebte, kann im Lichte der hier einzunehmenden objektiven Betrachtungsweise dem Unfallgeschehen weder besonders dramatische Begleitumstände noch eine besondere Eindrücklichkeit zugesprochen werden (<ref-ruling> Erw. 6c/aa). Bezüglich der Dauerschmerzen gilt es festzuhalten, dass gerade auch Dr. E._ von einer posttraumatischen Konversionsproblematik ausgeht (Bericht vom 19. Oktober 1998). Auch kann nicht von einer ungewöhnlich langen Dauer der ärztlichen Behandlung gesprochen werden, da diese rund fünfeinhalb Monate nach dem Unfallereignis abgeschlossen wurde. Die medizinische Betreuung musste zwar rund ein Jahr nach dem Ereignis vom 30. März 1994 wieder aufgenommen werden, wurde aber in immer stärkerem Masse durch die psychogene Fehlverarbeitung bestimmt und richtete sich - wenn überhaupt noch - immer weniger gegen primäre Unfallfolgen. Die selben Überlegungen gelten auch im Hinblick auf die Dauer der Arbeitsfähigkeit und die Dauerschmerzen, zumal der Versicherte rund viereinhalb Monate nach dem Unfallereignis voll arbeitsfähig war und spätestens Ende 1996 die unfallbedingten Beschwerden als geheilt galten (Kreisärztliche Untersuchung des Dr. B._ vom 20. Dezember 1996, Bericht des Chirurgen Dr. S._ vom 23. Februar 1998). Die SUVA hat somit zu Recht ihre Leistungen auf den 27. Januar 1997 eingestellt, da mit überwiegender Wahrscheinlichkeit keine somatischen Unfallfolgen mehr vorlagen und die psychischen Beschwerden in keinem adäquaten Kausalzusammenhang zum Unfallereignis standen.

Demnach erkennt das Eidg. Versicherungsgericht:
I. Die Verwaltungsgerichtsbeschwerde wird abgewiesen.
II. Es werden keine Gerichtskosten erhoben.
III. Dieses Urteil wird den Parteien, dem Sozialversicherungsgericht
des Kantons Zürich und dem Bundesamt für
Sozialversicherung zugestellt.
Luzern, 16. August 2001
Im Namen des
Eidgenössischen Versicherungsgerichts
Der Präsident der III. Kammer:
Die Gerichtsschreiberin: