I lived in a cove on Canyon Lake all my high school years. I would fish that cove daily and catch nothing more than ant bites. I finally took a few cans of cheap dog food down to the water, poked a few holes in them, tied trotline to them and threw them out. I would pull them up after a week, then repeat. In the meantime, I would throw sour corn in the cove too. After about a month, I would start fishing in the cove. I wouldn't catch a catfish harldy less than 2 lbs. When I cleaned them, they were full of corn. Even some of the black bass would spit up corn when they were caught.
Another option I used was buying a few 50 lbs bags of the cheap dry dog food, pour it in a potato sack, then throw it in the water. The food would eventually seep out in small pieces. This would attract small baitfish, then of course bigger game would follow.