Couple of Thoughts...

On your PH... 5.3 is way to low for soil IMHO, 6.3 is more in line...

That Schlutz Nute is off the chart in "P" so your low PH is probably locking it out...

On Flush... Might try something like Botanicare Clearex, works wonders...

Clearex | Botanicare