No root zip works on galaxy ace s5830 Yes, my phones old but it does me fine. The only prob really is the phones internal storage. I would like to delete loads of bloatware and be able to move stuff completely to the SD card. I am no idiot. I have tried numerous root zip files, followed the methods but never works. 

My phone is running android 2.3.6 gingerbread BVKT4. I read somewhere that the latest update to BVKT4 blocks rooting. Is there anyway to get around this. Much thanks in advance to anyone that can help.
Look around XDA-Developers for relevant resource. For a phone of this age and (past) popularity, not only root is readily available, you can also get custom ROMs up to KitKat (not necessarily stable).

One of the possible ways: flash a stock-ROM-compatible custom recovery, then flash SuperUser/SuperSU zip in there. If that's all you need then this thread seems to be an alright starting point.

As always told, make a backup in the recovery for safety.