Since you are cutting your own fabric, then you may want to starch before cutting. This helps stabilize the fabric. That, and using one ruler for all cuts, should help a lot.
Definitely change the needle. If you are using regular thread, usually a size 80 needle works well.