I know I'm not the only one who has felt like fishing was completely broken after getting no bites whatsoever even after 20+ casts. Then I was very happy to be told that there are fresh water baits and salt water baits and if you don't use the correct one for your location, then you will fail to get bites.
So check your bait if you are having trouble getting even a nibble, it worked wonders for me.

