first of all your table runner is beautiful. The only one that will see the imperfections is you. A walking foot may help you out when quilting your projects. When I was first learning to match a point to another piece so I didn't lose the point I depended on a straight pin to tell me were to stitch.
So many here are giving you great advise. Just keep doing what you are doing and with practice will come that perfection you are looking for.
P.S. I have been quilting for 30+ years now and have never made a perfect quilt. The Joy of Quilting is what it is all about.