Mix together flour, cinnamon, sugar, baking soda, and baking powder in mixing bowl. I use my electric mixer.
Add butter (room temperature), egg whites, sour cream, vanilla, and milk - Mix until smooth.
Mix remaining cinnamon and sugar in a bowl. Set aside. Add cupcake liners to cupcake pan. Place 1 tbsp of batter into each cupcake liner. Repeat steps until liners are half way full. Sprinkle a little more cinnamon sugar mixture on top of half-filled liners
Bake for 16-18 minutes, or until a toothpick comes out clean
Allow to cool for a few minutes
For the Frosting
Mix room temperature butter and shortening until smooth. Add 1 tsp of vanilla, mix until well blended. Add 1 tsp of vanilla and the cinnamon until well blended
Add powdered sugar one cup at a time and mix until well blended.
Add in milk 1 tbsp at a time. Add until right consistency.