Def need triceps strength to lock out anything. And I don't mean extensions and pulldowns

Work on dips, go all the way down until your thumbs are hitting your chest, then go all the way up and to a shrug at the top. I think once you can add a plate to your BW dips, you should be able to lock out presses a lot easier.