Great wisdom here from Ron Edmondson:
Avoid comparisons – Insecurity often develops when a person compares his or herself to another. Don’t try to be someone you’re not. Be yourself. Realize that who God designed you to be is not a mistake. Obviously, someone believed in your abilities as a leader. You need to stop comparing and start living in your own skin.
Concentrate on your abilities – What are you good at? Make a list of your good qualities. You probably have more than you think you do. In times of feeling insecure we often forget. Keep your list handy. It will help you to feel more confident if you focus more on the positives than the negatives.
Surround yourself with people who compliment your weaknesses – Part of having a healthy organization is the strength that comes from different people. Don’t be afraid to ask for help. There are probably people who can do things you don’t feel comfortable doing. It’s not a sign of weakness to get others involved. It’s actually a sign of strength as a leader. (And its a more Biblical model of the church.)
Keep learning – Seek wisdom from other leaders. Read books. Take additional classes. Knowledge is power. The more you grow in information the more competent you will feel in your role. (By the way, when I feel overwhelmed or insecure, I read the stories like that of Gideon, Moses, Joseph, David, or Joshua repeatedly. Great encouragement.)
Ultimately, find your identity in what’s really secure – You have a relationship with Christ. Remember, “You can do all things through Christ who gives you strength”. If you are facing insecurity in leadership you may have to simply get better at walking by faith. “He who calls you is faithful, who also will do it.” (1 Thessalonians 5:24)