I have used kerosene to clean out really nasty engines, I even used it on mercedes benz engines with no problems, Dont make a habit of it, I only did that on engines that were really dirty from the inside, it cleans the oil ways. Dont expect it to wipe off the brown varnish from the engine castings, for that you need to use a synthetic blend or synthetic oil.
For your engine - dont use it, almost no 4 cyl honda engine is hard on engine oil unless you use ghee or waste oil as lubricant. Use the proper rated oil for your engine and keep driving. Make sure your engine gets hot n toasty every now and then - and make sure that the engine is hot when you change the oil.