In Ether 12:27, we read:
"And if men come unto me I will show unto them their weakness. I give unto men weakness that they may be humble; and my grace is sufficient for all men that humble themselves before me; for if they humble themselves before me, and have faith in me, then will I make weak things become strong unto them."
As we use the Atonement of Jesus Christ in our lives, we can turn our weaknesses into our strengths. As we humble ourselves, turn to our Heavenly Father in prayer, have faith in Christ and allow Him to work with us, He will support us and give us strength. Never be ashamed of your weaknesses, because God gives them to us as part of His eternal plans for us to learn and grow. I have a weakness for talking with people, but being a missionary I've worked hard at it. I know that the Savior has helped me (and continues to help me) build up the courage to talk to ramdom strangers about His Gospel. It's actually WAY exciting to see God work with us and watch weaknesses become strengths! All we have to do is come to Christ.
"Come unto me, all ye that labour and are heavy laden, and I will give you rest. Take my yoke upon you, and learn of me; for I am meek and lowly in heart: and ye shall find rest unto your souls. For my yoke is easy, and my burden is light. (Matthew 11:28-30)"