All these years I've never tried any pre-shave oil! Something about soap + oil seems contradictory to me, but you be the judge.
Rubbery skin usually means your lather is still not slick enough. Try more soap and more water, don't skimp on either.
Pre-shave cream helps alot with slickness too and to me makes all lathers equal. If you don't have any like the Proraso/Noxzema, try applying a thin layer of your existing soap/cream on your face, bowl lather then wipe the lather over the first layer. I swear the extra unlathered layer helps with slickness.
Okay, will try, thank you! And would you recommend cleansing my face pre-shave or should I skip this step? Or what is mostly common and recommended?