S.,
You're a trooper! Do what works best for you, but here are my 2 cents, being a first-time mom with a 4-month-old. We struggled with this for a little bit.
I, too, would think that you might try getting her to sleep in her crib before you begin to wean her.
What worked was making sure my daughter was awake for most of the day and received plenty to eat during the day. She is a breastfed baby, though she takes a bottle of breastmilk at day care. At this point, she is still eating every 2 to 2 1/2 hours. I don't yet know how that will change once we start adding solids. At the breast, she eats about 10 min. each side. From a bottle, she drinks up to about 4 ounces, so far.
At night, if your house tends to be cold, you could try putting a heating pad in the crib for a few minutes. At first, my baby would fall asleep in my arms and then wake up again once I laid her down. The heated bed allowed her to still feel warmth like she felt next to me.
Secondly, we would let her cry for a few minutes before going in to comfort her. You could start by letting your baby cry for about five minutes, then trying to sooth him without picking him up for a few minutes. Your baby should be well-adapted to breastfeeding, so if you wanted to try a pacifier that might help. Gradually, you can increase the amount of time to 10 minutes, and then 15 minutes. It's hard at first but keeping working at it and your baby will adapt. It's OK for him to cry a little bit.
My husband and I used those techniques, and they worked well, so that our baby sleeps pretty well through the night. I'm not sure how that will change at 6 months when she goes through separation anxiety - which might be one reason your baby wakes up - but I will start going back through those steps.
A few other things that might help - a night light, soft music or any other type of white noise.
Good luck, and hopefully, you will get some sleep soon.