Hi NN, our DD (7 months) was also not much of a daytime sleeper and still woke at night, until about 3 weeks ago. Prior to this, if she slept for more than 30 minutes during the day it was a miracle.
In hindsight, I think it was me who was inadvertently stopping her from sleeping better, as I'd rush in at the slightest grizzle, thinking she was awake for the next play session.
At 6 months, I decided this had to stop (for her happiness and my sanity). But like you, I couldn't leave her to cry it out. So I compromised. I followed our usual bedtime routine (put on music, get dressed in sleeping bag, have bottle in room, hugs before bed) but put her in the cot sleepy but awake....and I stayed in the room doing nothing until she fell asleep. I thought it was important that I didn't leave the room, as I wanted her to know that I was there if she needed me, so she could just concentrate on going to sleep....and not also learning to be in a room by herself. The 'doing nothing' was hard the first few times as I knew if I picked her up and rocked her, she would fall off to sleep. But I was beginning to understand how important it was for her to learn to go to sleep by herself.
The first time, she played/grizzled/cried for about 40 minutes and I was just about to give in .... but then she fell asleep by herself. And each nap from then on she has fallen asleep quicker and quicker. I now leave the room as soon as I put her in the cot, and she just has a wee grizzle for about a minute and then sound asleep. She still wakes after about 25-30 minutes of napping, has a wee grizzle to herself for a minute or two, and then rolls over and goes back to sleep.
Here's our current routine
7am wake, nappy change and bottle
7.45 toast (she gets to play with finger food while I eat breakfast and enjoy a much needed coffee)
8.15 solids (usually fruit and baby rice)
9.15 nap - for as long as she sleeps (usually about 1 hr, sometimes more)
11 snack - usually finger food (ie slices of cucumber, cheese and fruit) or some fruit and yogurt
1230 bottle (small)
2.00 bottle (small) and nap (she usually sleeps about 1 or 1.5 hours)
4.00 dinner (usually meat and veges)
5.15 bath
6.00 bottle (small)
6.15 finger food (usually cucumber) to keep her busy while we eat dinner
7.15 books, bottle and bed (she's normally asleep by 7.30pm)
She now generally sleeps about 11 hours at night. She might wake and have a wee grizzle for a couple of minutes at about 4 or 5, but just rolls over and goes back to sleep if I don't rush in.
I should also mention this 'routine' is really flexible...if she sleeps later in the morning, I let her! and then just adapt the rest of the day to suit the new time.
It's a bit long winded....hope it helps....and remember, it does get easier as time goes on (teenages never want to get out of bed!)