Sleep traninig is the ONLY answer- and you have to be consistent about it as well. It will hurt you no end to hear your baby cry her lungs out, we tried the Ferber method and it worked. The first night we let our son cry for about 45 minutes... it tore me apart to hear him cry but my husband stopped me from going in and 'rescuing' him because that would mean that he cried all that time for nothing. Once the time you set is over, and your baby is still crying, then you go in and console her and then put her right back int he crib.
Make sure you have the same consistent bed time activities like play, bath, bottle and book and then you can rock your baby till she is pretty sleepy but not asleep yet. She has to associate going to sleep with being in her crib. Once you do this consistently, she will be sleepng on her own in her crib... it takes a week sometimes more- but again consistency is key. Remember if you give up half way through, the child had cried and cried for days on end for Nothing!
Good luck and hope your child is better!