I got it to work. For some reason my model had duplicated vertices on top of one another so it set the second vertex as the anchor-point when I was pulling, hence the boxes I was creating accidentally. =P