You know you can pay monthly into the child trust fund to help boost that, I think they suggest a minimum of £10 monthly it's a wise idea as it's a faster way to earn interest than in a savings account.
Generally speaking you could have an ISA or similar for her, check out online savings accounts as they are generally less administration and thus a higher rate of intestest than those with a card or book you have updated in branch type thing.
I've been given some fantastic looking information from the HSBC but do shop around for things that suit your needs. Pop into the high street there are always a few banks there, ask for a child savings account leaftet (they are not usually on display so you will have to ask for them) and have a read through them all, if you can pay from your account to a savings account monthly via direct debit you'll often find that gives better interest than just paying in the odd £20 when you can afford it type thing...plus no reason you couldn't set the monthly DD for £5 and pay in additional when you have it.
Good luck with the search, do let us know what bank/account etc you come across that looks great interest wise....and remember if you open at say Bank A today and next year Bank B are doing a better rate you can switch the account to earn their interest and all it takes is 1 signature they do the rest so your not stuck with that one account for life if you don't like them or the rates change etc.