Sachverhalt: A. X.A._ (geb. 1971; vor seiner Heirat vom 9. März 2012 mit X.B._ [geb. 1954] und der Annahme des Namens X._ als Familienname hiess er Y.A._; kosovarischer Staatsangehöriger) reiste am 1. Januar 2000 zwecks Heirat mit der in der Schweiz niedergelassenen Landsfrau Z._ in die Schweiz ein, erhielt in der Folge eine Aufenthaltsbewilligung und am 14. Dezember 2005 die Niederlassungsbewilligung. Im November 2001 und im. Februar 2003 kamen die gemeinsamen Kinder zur Welt. Im März 2006 trennte sich das Ehepaar und im Januar 2010 wurde die Ehe geschieden; das Sorgerecht für die beiden Kinder erhielt die Ehefrau. Bei einer Hausdurchsuchung im Mai 2009 stellte die Polizei Drogen und Utensilien zur Drogenherstellung im Keller von X.A._ sicher. Seit diesem Zeitpunkt befindet er sich in Haft bzw. ab 16. September 2010 im Strafvollzug. Das Strafgericht Basel-Landschaft verurteilte ihn wegen qualifizierter und einfacher Widerhandlung gegen das BetmG (SR 812.121) zu einer fünfjährigen Freiheitsstrafe. B. Mit Verfügung vom 25. Oktober 2010 widerrief das kantonale Amt für Migration die Niederlassungsbewilligung und ordnete die Wegweisung aus der Schweiz spätestens ab der Entlassung aus dem Strafvollzug an. Die Rechtsmittel an den Regierungsrat und an das Kantonsgericht Basel-Landschaft, Abteilung Verfassungs- und Verwaltungsrecht, blieben erfolglos. C. Vor Bundesgericht beantragt X.A._, den Entscheid des Regierungsrates vom 1. März 2011 sowie das Urteil des Kantonsgerichts vom 19. Oktober 2011 aufzuheben und ihm die unentgeltliche Prozessführung und Verbeiständung zu gewähren. Es wurden keine Vernehmlassungen eingeholt. D. Am 13. März 2012 teilte der Beschwerdeführer mit, dass er am 9. März 2012 die Schweizerin X.B._ geheiratet habe und sich daraus deshalb noch weitere Begründungen der Beschwerde ergäben. 