There are no "secrets" to catchng any breed of fish. You just target one species of fish then research what biologists say about that species. That information leads to catching more fish. The other way to learn is to follow popular methods discovered over time. Some are ethical while others aren't.
To me the fun of fishing isn't just catching fish. It's more about the process of getting to know the fish, the body of water, and the equipment.
If you truely want to enjoy fishing treat it as a journey instead of a goal. If all you want are fish just use a big honking net and be done with it.
"Our greatest happiness does not depend on the condition of life in which chance has placed us, but is always the result of a good conscience, good health, occupation, and freedom in all just pursuits." - Thomas Jefferson