Is she teething?
DS was like this for months when teething. Nothing actually helped, I'm afraid. He just couldn't settle while he felt uncomfortable. As soon as theh teeth were through, he slept (until the next lot started).
Could you sleep on a mattress on the floor instead of bed - at least then you wouldn't have to worry about her rolling out.