Есть счетные (которые можно посчитать) и несчетные (которые посчитать нельзя) существительные.
Для счетных с указанием количества используется множественное число: много яблок, несколько стульев, мало самолетов.
Для несчетных с указанием количества используется единственное число: много воды, много мяса, мало сахара.
Много(мяса,рыбы,молока,масла,колбасы,земли,железа,угля,нефти...) это все правильно, так как сами по себе эти существительные несчетные, чтобы их посчитать нужна единица измерения.
Много воды или много стаканов воды, чувствуешь разницу:)
В принципе, все как в английском:)
При этом можно сказать много рыб, но это будет скорее относиться к видам рыб.