I hate to say this, but that actually sounds like a normal sleep schedule for a baby under a year old. Scientists consider it to be "sleeping through the night" when they sleep one solid five hour stretch per night. Some babies don't even do that for the first two years. All babies are unique and it is possible that you just have a very light sleeper on y our hands! Just try to remember that night waking has lots of health benefits! It allows your baby to make you aware of her needs so that she can thrive and grow. It also is theorized that light sleep during the first year helps the baby's brain develop properly! So try to keep a positive outlook on it and that might help you a lot :)
That being said, have you tried sharing sleep? Perhaps that will be the sleep arrangement that helps you all get some rest. My daughter always sleeps better when she is near me. It doesn't work for all babies, but your daughter might be one that needs that comfort!
If you aren't comfortable with that then you might want to experiment with different night time clothing choices just to make sure she is dressed comfortably. Then lie down with her on the couch or something and snuggle with her for awhile until she gets tired. Then once she falls asleep place her gently in her crib and pat her in a rhythm. (Keep in mind that it takes a baby 20 minutes to fall into deep sleep) Also, if you don't have one already, invest in a white noise machine.
If everything else seems to fail then you might have to make a few personal changes. Take shifts with your SO at night, find extra times for a nap, and do anything that will help you relax during the day! It is so important for the Mommy not to get too exhausted!