I had a freind that turned me on to a attractant used mainly for float and fly fishing called fish dope. Its sort of like a petroleum jell with red flakes and there a 2 different scents but i always use garlic. It stays on you bait better than a spray or liquid. It is expensive and comes in a tube i think 1.5 oz. But 1 tube usually last me all of the fishing season.