Well, they call it fishing, not catching.

The variables of season and species make a short answer of dubious value.

Artificial lures can works extremely well, even outfishing natural bait, - sometimes.

All fisherman tend to develop favorite baits and lures - and few fisherman agree on what those should be.

I think you should ask around, talk to folks, try stuff yourself, and resign yourself to developing several types of natural bait and of artificial lures in which you have developed confidence.

A guided fishing trip or two can advance your learning more quickly than almost anything else.

Good luck - and leave a few for me!