I would try giving her some finger food. My LO (7.5 months), was taking purees and finger foods at 6 months, then I slowly moved onto lumpier things.
I'd mash something really well, and then water it down a bit too. Gradually used less and less water/milk, and now he'll eat just about anything.
I also found that putting something like pasta in a tomato sauce straight onto the table and just let him go for it. Pasta is quite good, as it falls apart quite well if you overcook it, so it's very soft. Makes a mess though, so feed baby in just a nappy or with a long-sleeve bib and don't attempt to clear anything up until they're in bed! Also, I would just leave him with the food, not spoon anything in. I'd actually leave the table, let him concentrate on the food without any pressure to eat.
If baby does gag, DON'T PANIC! She'll pick up on your worry. Just give it a couple of seconds to cough it up, and if you think she really is choking (no sound coming out, face going a funny colour), pick her up, right hand on her chest, facing the floor, stomach along your forearm, and give a few back slaps. Stay calm!!!
The first few times I fed mine lumpy stuff, I propped him up with cushions, rather than strapping him into the highchair, so if he was choking it was easy to pick him up. He's never choked, and only gagged 2 or 3 times.