do you have a pipe wrench?
Tips how to open oil drain plug
The small engine with square head drain bolts respond very well to another clever process. Grab ye a fist full of metric and us box end or sockets about the right size. Chances are you will find one that fits the evil little booger like it was made to. That should easily break it loose...