Land animals, birds, wheat and fruit offerings all feature on the list of offerings that Bnei Israel bring for Hashem.
Is there anyone that discusses why there are no fish korbanot?
The Midrash Tanchuma (Vayikra 1:7) asks your question:
And why do we offer up sacrifices from birds, sheep and goats but not from fish?
Because they (animals and birds) resemble man as they are born from the stomach of their mother like man. Thus, they atone for man. Fish, however, are eggs, that they emerge from and live.
I do have a peshat as to what this means (obviously birds come from eggs, too), but I'll have to add this in later..
The Ramban says the reason why their are no chicken Korbanos is because chickens are promiscuous. Seemingly, the same answer would apply to fish who mate frequently. (See also Kli Yakar, Parshas Behaloscha on Basar)