Where could I get a full ride (parents not willing to pay)?

What makes them so sure you could just go for free? As you are discovering, needing a full ride limits your educational options and working while going to school for more than “pocket money” adds quite a bit of stress. If you need to work to longer hours to pay your tuition and living costs, you may not be able to take engineering classes full time.