It seems that there's no written contract....right? as such, complaining without any official documents will not lead u to a solution.

Usually, many landlords keep the deposit as a penalty in case u left earlier the appartment.

Try to make a settlement with her otheriwse just go and threaten her, take with u a big knife!!!
(i hope that you're sane enough not to listen to me :p)