11 ways to build confidence

Why 11? Yes, it is an odd number and sure 10 would be easier, but these are the 11 definitive ways you can build confidence.
Can you think of any others?
1. Spend time doing things you're naturally good at. Everybody has one. Don't take those things for granted. E.g picking a good outfit, baking, writing a song out of nowhere, running, looking on the positive side.
2. When people give you compliments about your talents, believe them. Especially if you've heard it more than once. If you don't believe it, write it down and explore why. If you're able to come up with good reasons why not, then discard said compliment.
3. Spend time with that one friend who you always walk away from thinking, "Why don't I hang out with him/her more?"
4. Do things for others, even small things. Help out a stranger with directions or their luggage.
5. Exercise. If nothing else, it will build your posture.
6. Push through difficult situations. Discuss things with a passive–aggressive person. Ask for a promotion or a raise at work. Even if you don’t get the raise, it will build your confidence to ask or to confront that difficult situation.
7. Be open and honest about failures especially when things happen that have just knocked your confidence.
8. Spend time finding out your talents. Write them down. That way you don't compare yourself to others, which can knock your confidence. When your confidence is low, go over your list and use it to remind yourself that you're not worthless.
9. Watch your self-talk. Use your list in number 8 above.
10. Work on your weaknesses. Do you wish you were a better driver? Practice more. Practice it over and over and over again.
11. Ask for help. It builds confidence.