S.C.
I wouldn't give up naps yet. She's still very young.
I co-slept w/ my daughter until she was 3 and did the lay down w/ her until she was asleep too. Here is how I weaned her.
Books and then snuggles in her bed for 2 songs (lullaby cd at night) and then moved to the floor by the foot of her bed. I didn't talk to her, but I stayed there to let her feel safe. I stayed until she was asleep. After a few weeks of this, I started only sitting on the floor for about 10 min. After about a week of that, I just did the books and snuggles and then left the room. I would allow her to ask a few questions, or call me back in once or twice or even come out once or twice, but after that, it's done. I would tell her no more and that I will not be answering her any more that night. It was time to sleep. She's 5 now and we still do this. And, she goes to sleep just fine on her own now. And this from a child who co-slept, even for naps, for the first 3 yrs of her life!!