I always have my face wet before lathering.
Have you tried shaving creams? I find the ladder from cream just great and long lasting. Try Proraso or C.O. Bigelow (made by the same company I believe)