There seems to be a couple of factors here...the first you mentioned was stropping, a little love on the strop will help a lot, most recommend 30 linen / 60 leather.
Second would be perhaps your...