Are you using cornerstones? They are much more than just decoration, they help keep your quilt aligned. Doesn't matter if you sew the blocks together top to bottom, or left to right. When you join the strips with sashing and cornerstones, it will be straight.