Sachverhalt: A. Die deutsche Staatsangehörige A._ (geboren 1955) reiste 2009 in die Schweiz ein und ersuchte um Erteilung einer Kurzaufenthaltsbewilligung zur Stellensuche. Dieses Gesuch wies das Migrationsamt des Kantons Zürich mit Verfügung vom 24. September 2009 ab. Nachdem sie im Oktober 2009 einen Arbeitsvertrag als Kosmetikerin abgeschlossen hatte, erteilte ihr das Migrationsamt am 27. Oktober 2009 eine Aufenthaltsbewilligung EG/EFTA. Ab dem 1. Juni 2013 bezog A._ Sozialhilfe. Am 10. Oktober 2014 und am 4. April 2016 wurde die Aufenthaltsbewilligung zur Stellensuche bis 26. Juni 2015 bzw. 26. Juni 2016 verlängert. Mit Verfügung vom 30. November 2016 wies das Migrationsamt ein weiteres Gesuch um Verlängerung der Aufenthaltsbewilligung ab und setzte A._ zum Verlassen der Schweiz eine Frist bis 27. Februar 2017. B. Den gegen diese Verfügung erhobenen Rekurs wies die Sicherheitsdirektion des Kantons Zürich mit Entscheid vom 26. September 2017 ab. Das Verwaltungsgericht des Kantons Zürich hiess die dagegen erhobene Beschwerde mit Urteil vom 2. März 2018 teilweise gut, hob die Dispositivziffern I und II des Rekursentscheides sowie die erstinstanzliche Verfügung auf und lud das Migrationsamt ein, A._ eine Aufenthaltsbewilligung zu erteilen, da diese seit 1. Dezember 2017 wieder eine wirtschaftliche Tätigkeit ausübe. Im Übrigen wies das Verwaltungsgericht die Beschwerde ab, soweit es darauf eintrat. Betreffend Beschwerdeabweisung und Nichteintreten auferlegte es A._ unter Abweisung des Gesuchs um unentgeltliche Prozessführung die anteilsmässigen Verfahrenskosten. C. Mit Eingabe vom 13. April 2018 erhebt A._ Beschwerde an das Bundesgericht. Sie beantragt, die Dispositivziffern I bis IV des Rekursentscheides der Sicherheitsdirektion des Kantons Zürich seien aufzuheben, es sei festzustellen, dass ihre Aufenthaltsbewilligung nicht erloschen sei, und es sei ihr die Niederlassungsbewilligung zu erteilen. Auf die geforderten Gerichtskosten sei zu verzichten. In prozessualer Hinsicht ersucht A._ um unentgeltliche Prozessführung. Am 1. Mai 2018 hat A._ kommentarlos eine "Schlussrechnung für Beratung" von Rechtsanwalt B._ vom 16. April 2018 nachgereicht. Das Bundesgericht verzichtet auf die Durchführung eines Schriftenwechsels.