Bart dilly's are small garden worms. What the dad fisherman is saying is to use a worm inflater. They sell them at Wally or any tackle shop. It is just a needle attached to a plastic container. You insert the needle into the worm and squeeze. This adds a little air into the worm causing them to float.
Try floating power eggs also. The solid eggs not the power bait. Or as suggested just drift the worms in the current. Start upstream from them and just drift.
Use some sort of live bait, thats the best bet. I would go with a nightcrawler with no weight at all with a light leader. You should be able to cast the night crawler far enough without weight, if not your setup is too heavy. Fly rods will work too but its tough to get a perfect presentation.