Take smaller bites of fabric with the pins and pin in more places. Keep the pins lined up with the intersecting seam lines...perpendicular, angled, etc...
I prefer to glue baste instead of pinning...when the bottle runs out, you can refill it with Elmer's brand school glue.
http://blog.fabshophop.com/blog/?p=1649