Падеж имени существительного всегда определяется по вопросу, который к нему можно задать. В данном случае слово соловей отвечает на вопрос кто? что?, эти вопросы соответствуют именительному падежу. Отмечу, что в русском языке всего шесть падежей:именительный отвечает на вопросы кто? что?; родительный отвечает на вопросы кого? чего?; дательный - отвечает на вопросы кому? чему?; винительный - отвечает на вопросы кого? что?;творительный - отвечает на вопросы кем? чем?;предложный - отвечает на вопросы о ком? о чем?