I've had Brownie since she was 6 weeks old and she's the same way, very shy and doesn't like to socialize with other dogs. She doesn't like to walk anywhere outside of the house, so I usually pick her up and hold her everywhere we go.
It sounds like I'm spoiling her, but it's very difficult to get her to walk on a leash. The park that I'm trying to train her in is very big and nice, but she just refuses to walk. She'll just sit there and stare at me or scratch my legs until I pick her up.
I don't mind, it just gives me more cuddle time with her.