What ultimately brought the US out of its neutrality was when the Germans wanted to stop supplies from getting to Great Britain from the US. So, they sunk the supply ships which also had hundreds of Americans on board which the Germans killed altogether (triggering their anger and causing them to join the war).