
The world is a scary place for someone Chi sized, if you doubt that, get down and LIE on your front on the pavement as cars whizz past and then see how intimidating the world looks.
So - tiny steps, never ever push her until shes backing off and worried - instead, step out of the front door, reward heavily for one or two paces away from the door, then turn around and go back in. If she cant manage getting out of the door yet then lead on, reward, door open, reward, close door take the lead off..
You can repeat these short sessions several times a day, the end result for each one though HAS to be 'ooh I wish we could have done that a bit longer', ie you leave her wanting more, rather than being fearful and hating every second of it.
I would combine this with carrying her around in places shes ok with, again lots of reward EVEN if you think shes ok with it - we forget to do this classical conditioning when a dog seems ok with something and it is really silly, as the saying goes, an ounce of prevention is better than a ton of cure!
For treats, I would go with Primula cheese spread - much easier for the dog to eat (stressed dogs dont want to so rewards that involve chewing are not as good as licky rewards) and much easier for you to give a high value reward (the stuff STINKS particularly the ham flavour) without actually giving a huge amount of food.
For other dogs - as Dorcas says - don't force her to meet them. In fact make a habit of avoiding other dogs - she does not need to meet everyone, nor be friends with every single one (those things are really human desires, not doggy ones!), she needs to be comfortable and relaxed in the presence of other dogs, and the first stage to that is trusting that YOU will handle the presence of other dogs so she has no need to do so. Stay calm about it but turn around, step out of line of sight, cross sthe road, run away (make that a game!), whatever it takes - you may need to be assertive with other owners, you may need to pick her up (if thats going to be frequent then TEACH her to ask to be picked up so that she thinks being picked up is a nice game rather than a panicky fear related thing)
Once it has become a habit for you to avoid other dogs, start rewarding her for seeing them at a distance where shes ok (probably a pretty big distance) and start looking around for sensible calm dogs with nice owners who will, eventually, allow you to parallel walk with them and organise little meet and greets.