Blockading Iran is hurting them economically. This could get them to the negotiating table, but it could take time and is quite costly for the US to maintain, both militarily, and the economic consequences of Iran mostly closing the Strait.
If Trump did not parade around the world like an asshole, threatening and attacking allies, there could have been a chance of a blockading coalition to help convince Iran the world will not tolerate them terrorizing the Strait of Hormuz. Oh well.