Expand USB image after CHKDSK Insufficient disk space to recover lost data

I have an 8 GB USB drive with corrupted files, I tried CHKDSK /R to recover them but I get the message Insufficient disk space to recover lost data . I did a dd image of the drive and tried qemu-img resize the image +8G to create free space on a 100GB USB drive for the files to be recovered but the image was written with the same amount of GB as original. Is there any method to resize the USB image so I can recover my files ? Also I tried couple of data recovery , paid and free softwares but without luck.