Haha, somedays I wonder if I shouldn't just sit in a camo boat and throw dynamite!
There is another, slightly less destructive option called electro-fishing. Simply put you apply an electric charge to the water and viola, fish gets stunned and floats to the surface. This method is used by scientists to survey fish populations and results in no (apparent) permanent harm to the fish which recover in a couple of minutes. Except of course if you choose to take the fish home for dinner in which case the technique is pretty fatal.
Naturally this option is better off a boat (camo or not), in shallow water being sure to wear thick rubber boots and gloves (again, camo or not), and only when properly educated on how to do it.
Disclaimer: I'm not advocating the use of this technique over spearfishing or other more conventional techniques of catching fish (other than the use of dymanite