The most likely reason you're disc isn't flying straight is because you're using a disc that isn't designed to fly straight. Disc selection is crucial in disc golf. If you try to use the same disc for every throw, you're not going to find much success.