It won't be the pre shave oil, that adds glide.

Is your lather quite glossy or is it like a dry foam? If it's dry then that could be a contributing factor. Also try using a hot towel to soften...