To me, leverage, or to leverage means squeeze every ounce of potential out of whatever it is. i.e. Leverage your magnetic personality. Leverage your leadership skills etc
Sorry mate but: 1. The thumbnail image is totally clickbait as you skim over how important selling is and that's it. 2. The descriptions for the sections of the video don't match what is being said.