One idea is to get one of the cutting systems that are out there. Another would be to get some private lessons at your LQS on cutting. Have someone watch you cut and maybe they can diagnose where the problem is. If the ruler is moving on you, there are grippers to hold it in place.
Are your cuts in a straight line but not perpendicular to the edge of the fabric or are they just generally weaving?