Citation: 2C_93/2010 23.06.2010 E. C

Mit Eingabe vom 1. Februar 2010 führt X.________ Beschwerde in öffentlich-rechtlichen Angelegenheiten beim Bundesgericht. Er beantragt die Aufhebung des vorinstanzlichen Entscheids und die Erteilung der Niederlassungsbewilligung. Eventualiter sei seine Aufenthaltsbewilligung zu verlängern. Subeventualiter sei die Angelegenheit zur Sachverhaltsergänzung bzw. zur Abnahme weiterer Beweise an die Vorinstanz zurückzuweisen. Das Verwaltungsgericht und das Sicherheits- und Justizdepartement des Kantons St. Gallen sowie das Bundesamt für Migration schliessen auf Abweisung der Beschwerde.