First of all, safety. Oil changes under jacks on the street, esp where it looks sloped, is dangerous. So use some safety. In the future, find a driveway or a lot or something and use ramps. Or jack stands. On level ground with no traffic.
Secondly, are they twisting it the correct direction?
Third, a large wrench should remove it. Make 100% sure the rubber gasket comes off with the filter. It may very well be welded/seized on the vehicle. Do not put a new filter with gasket on top of the old gasket - big problems if you do. The likely reason for this is the prior installer did not put a film of oil on the oil filter's rubber gasket and then over tightened and it welded in place. Make sure the old gasket is removed and new one has a film of oil, and then hand tighten it.
Good luck.
Secondly, are they twisting it the correct direction?
Third, a large wrench should remove it. Make 100% sure the rubber gasket comes off with the filter. It may very well be welded/seized on the vehicle. Do not put a new filter with gasket on top of the old gasket - big problems if you do. The likely reason for this is the prior installer did not put a film of oil on the oil filter's rubber gasket and then over tightened and it welded in place. Make sure the old gasket is removed and new one has a film of oil, and then hand tighten it.
Good luck.