Highly recommend "Mastering Precision Piecing" by Sally Collins. I call it the "piecing primer". After reading the book, and viewing the DVD (recommend that as well!) my piecing improved by leaps and bounds. I wish I had it from the beginning ... I too was self taught.