Good advice from Cheryl and Sara. I would also add one trick that I learned - put her in her bed AWAKE and calm, but tired, and also, don't wait until too late at night to put her down. At that age, 6pm is the best bedtime (I know that sounds early, but trust me - it works!). Babies put down at that "magic" hour of 6pm tend to sleep longer and more deeply than if you wait until 8, 9, etc.
You can start having her sleep in her crib during the day for her nap times, and then work on putting her down awake for bedtime. She may take a long time to fall asleep, and that is perfectly fine. She may even cry a bit as she settles herself down, and that is okay, too, as long as she is not getting more and more worked up with the crying. It's all part of learning to self-soothe.
It's critical that she is awake when you put her in her crib, because otherwise, she wakes up, it's dark, she has no idea where she is, and no idea how to get herself back to sleep! That is scary for a baby. This is a learned skill. She will get better as time goes by if you just put her down awake, and let her figure out how to get herself to sleep. Then when she wakes up in the middle of the night, she will know where she is, and she will know how to fall back asleep. You may also want to put her down with a special blankie/lovey, or pacifier - whatever she uses to calm herself down during the day.