Not perfect is no big deal. It took me a while to learn that. If the little imperfections bother you, then check your measurements/square up after each step. See where your greatest errors are and just work on your technique.
Or leave it! I have been needlepointing for years, and every project has a missed stitch. it adds character!