Plenty of folks in London town that can set that razor up proper for you and then you will see what a great shave is. but it sounds like you are on the right path and getting better with the strop....