for my case:
can say i dont really have much materials.
what i can find on my local is small pocket book ( phrase book)
so, i got teach yourself arabic aswell,
i often read those repeately, but i noticed that all kinds of phrase books are similar,
and sometimes i go to local liberly to read too, itz the same, itz grammar books and phrasebooks again, but yeah, i read it as much as possible,
and now i can more and more recognize and read them without the vowels marks.
sometime, i bang into arabe ppl on the street and i start to convers with them.
and i found it very challenging that i can use it in real life.
and hope you having good time in learning it too.