You need to work really cold. I spin down 50ml of culture then LN2 dip and freeze dry. I keep the sample cold as soon as I take it out of the freeze drier.
Put in 1-3 4-5mm stainless bearings and shake at 30hz for 1min in a frozen block.
Then straight into LN2 and put in warm lysis buffer (SDS or CTAB based)
I find that working as cold as possible cleaned up my microalgae rna heaps!
If you dont have freeze dryer and tissuelyser then you could try frezze thaw in cold lysis buffer with heaps of prot K