Every good fisherman I know shares certain traits:
They are students of tide, wind, moon and the world around them. Most could give you a better weather forecast than John Ghiorse
They learn how to read water---not just beach structure, but current in places like the canal, inlets, tidal rivers and the like.
You take them to a strange beach they've never seen before, they still catch fish. Based on their being students of fishing.
They fish every chance they get.
They're willing to think outside the box when necessary--I remember #^^^^^^& scoring big a few years ago by free-drifting fresh squid at the mouth of the narrow river, when eels weren't producing.