I'm still abit new so if I say something incorrect I surely hope someone will speak up.
1) I wouldn't stir the sandbed or blow the rock. That will spread the algea pores.
2) Your PH is too high.
3) What are you're Alk and Phos readings?
4) Get more of a cleanup crew.
Nerite Snails, Cerith...