Have you checked what you are entitled to money wise to make sure you are claiming everything? Try http://www.entitledto.co.uk to give you an idea.
You could go through the cms to get maintenance for the children, check on the cms calculator if you know her approximate income to give you a rough idea of if you could get more.
Gingerbread have an advice line that can give help on finances or maybe the citizen advice bureau?