nothing beats good timing on rain when planting, NOW for things to keep getting some rain now and then is key too!
best of luck to you, , do you ever spray your clover plots?
I never had much luck controlling weeds without it
mowing just never did much on the weeds and before long they would always choke out my clover!