Ehrlich sein!
Hier mal für dich in Kurzform:
1. Du beantragst bei deiner Ausländerbehörde eine "Verpflichtungserklärung". Damit übernimmst du die finanzielle Verantwortung für deinen Gast. Du musst ein Mindesteinkommen haben. Falls du das nicht erzielst kannst du auch eine Kaution in bar hinterlegen. Die Höhe der Kaution variiert von Gemeinde zu Gemeinde. In Köln sind es z.B. EUR 2.250,-. Dass du auch eine Kaution hinterlegen kannst, wird dir wahrscheinlich nicht gesagt. War zumindest bei mir so aber ich hatte mir die Informationen schon vorher besorgt.
2. Auf videx.diplo.de/videx/ füllst du den Visa-Antrag für deine Freundin aus. Du kannst die Daten speichern (ist eine .xml Datei) und wenn es komplett ausgefüllt ist, ausdrucken (gibt dann ein siebenseitiges .PDF Dokument)
Immer schön bei der Wahrheit bleiben und für das erste Visum würde ich nicht versuchen gleich die kompletten 90 Tage zu beantragen. Lieber 60 oder besser nur 30 Tage.
3. Krankenversicherung abschliessen. Ich habe das bei der Hansemerkur gemacht:
Visum-Versicherung - Schengen-Visum Anforderungen mit Visum Plus
4. Die Unterlagen dann zu deiner Freundin schicken. Die Verpflichtungserklärung braucht sie im Original.
5. Termin bei der Deutschen Botschaft machen und hoffen, dass das Visum genehmigt wird. Bei Ablehnung würde ich eine sogenannte Remonstration machen.