I'm not sure why you can't boot from your USB drive, but there is another option. Windows Subsystem for Linux or WSL from Microsoft. You can use this to install Linux and run it side-by-side in Windows without needing to reboot or do anything else.
Just something for you to consider and look into if it sounds of interest to you.