No tips from me mate. Not that clued up on the diet side of things.
I personally think your intake is too low to sustain long term. It may be that you get to where you want to be size wise and then work out your maintenance calories from there so you hold that weight without putting it all back on. Your body is going to immediately want to store fat one your intake rises and the cardio drops.