Sorry to hear she's giving you so much trouble. My LO was pretty fussy up to 2 months of age and woke up every 2 hours! I was like a zombie! It turned out he had reflux. He was feeling miserable. Paediatrician put him on Gaviscon and Mylanta and he started sleeping in 5-6 hrs stretches, it was like a miracle. I also put him on AR formula and stopped the Gaviscon, that made the whole difference.
Good luck and hope she settles soon.