A good internal link structure is massively underrated. This combined with some backlinks is one of the best way to get targetted traffic from organic search results.
Agree with @ironmanmatt though regarding having some authority and requiring some decent backlinks for it to be effective but internally it's the best way to tell Google which pages matter the most.