My best friend has that exact same problem, at least as far as talking to people. She's super shy and finds it difficult to do things especially in public. I've known her for years, but the more I know her the more she slowly is coming out of her shell. It just takes time, patience, and bravery.
You can do it. Just don't give up. Take tiny steps. It will happen.