I didn't see anything in your post about a strop. Without one you will never get a good shave no matter how sharp your razor is so that would be my first thought.

As far as other...