It is best to choose a plain float. If it is flashy, it will attract the fish and they will not pay attention to the bait. Or the float might scare them away. Also, keep a constant eye on the float. If it is moving slightly up and down, it might mean that fish are nearby. If the float suddenly goes under, then there is a fish on the line. Pull hard and reel.
Use a float adapter to provide a way to quickly change floats for varying conditions. When waters become rough, a more sturdy float is needed to keep it from pulling too far underwater. In gentler water, the opposite would be true.
Throw the line into the rocks, weeds or other hard to reach areas. Fish do tend to make their way through these areas, and they are not accessible to non-float fishing due to the need for constant movement.
To hold the line down and keep it from swaying too much with the current, put weights on the line below the float. This will hold the line still and keep the lure from rising up.