Se non riesce a cancellare il file significa che da qualche parte è rimasto aperto.
Controlla che tutte le close() vengano eseguite e che non ci siano altri oggetti che usano quel file.


Ciao.