Hallo,
you must have your Aufenthaltserlaubnis for 3 years, in the time that you live in Germany together as married people. The time with a visum for family reunion (if you came with such visum) belongs to this period. That means that you must wait until you fulfil this condition. The legal basis is §28.2 Residence Act (Aufenthaltsgesetz):
(2) Dem Ausländer ist in der Regel eine Niederlassungserlaubnis zu erteilen, wenn er drei Jahre im Besitz einer Aufenthaltserlaubnis ist, die familiäre Lebensgemeinschaft mit dem Deutschen im Bundesgebiet fortbesteht, kein Ausweisungsinteresse besteht und er über ausreichende Kenntnisse der deutschen Sprache verfügt. § 9 Absatz 2 Satz 2 bis 5 gilt entsprechend. Im Übrigen wird die Aufenthaltserlaubnis verlängert, solange die familiäre Lebensgemeinschaft fortbesteht.
You need B1 und in a normal case (no hardship case like very old or sick people) the family must have enough money, that means not to be in need of social help. And no criminal cases in the past, except for very low level.