Не прочитал поэму - это словосочетание. Если было бы: он не прочитал поэму - то это было грамматической основой и не являлось бы словосочетанием (Не, в данном предложении - частица).
Зефирный шоколад - тоже является словосочетанием. Если было например: он съел зефирный шоколад, то это бы не являлось словосочетанием.