Yeah, you'll beat that hill and you'll beat it by working at it. As previous posts have stated, getting to your optimal weight will help you climb.
However, some other tips. First of all, it is much easier to get to the top of a hill without stopping because, unless you are walking to the top of the hill, starting out on a 16% grade is not going to be fun. So, there's your extra motivation to get to the top in one go. Speed up your cadence a bit before getting to your hill (not so high that your heart is going to bust out of your chest before you even start climbing, but high enough that cadence, and added speed, get you part of the way up without too much power output). Then, try to keep your cadence up throughout the climb. Don't look at a spedometer, instead focus on keeping your legs moving fluidly. Drop gears as your legs fatigue.
Finally, and most importantly, keep asking yourself "how am I feeling right now?" not, "when am I going to die/blow up?" By constantly assessing how you are feeling, you will be able to keep your RPE (relative perceived effort) constant (or as constant as possible) throughout the climb. By using your gears, adjusting your cadence, and modulating your power output, you should be able to dial yourself into an RPE that you can hold "all day" (or at least 20min) and you'll have no trouble beating your hill!!!!