Citation: 2C_311/2013 E. C

Gegen diesen Entscheid führt X.________ am 5. April 2013 Beschwerde in öffentlich-rechtlichen Angelegenheiten beim Bundesgericht und beantragt im Wesentlichen die Erteilung der Niederlassungsbewilligung, eventuell die Verlängerung seiner Aufenthaltsbewilligung. Das Bundesamt für Migration, das Verwaltungsgericht und das Departement für Justiz und Sicherheit des Kantons Thurgau beantragen die Abweisung der Beschwerde. Das Migrationsamt des Kantons Thurgau stellt den Antrag, die Beschwerde sei abzuweisen, soweit darauf einzutreten sei. Mit Verfügung vom 11. April 2013 hat der Präsident der II. öffentlich-rechtlichen Abteilung des Bundesgerichts der Beschwerde antragsgemäss aufschiebende Wirkung zuerkannt.