You didn't tell us where you country of residence is, so how can we help you?
I guess you really need to ask Binance the reason why your KYC is not accepted in the first. Maybe you gave them ID's that they don't consider or something.
There are still a lot of trading platforms out there, I will admit that Binance is a good exchange but perhaps you need to venture and check out other exchanges as well. But if makes me wonder, If you can't pass Binance KYC then most likely other trading platforms will reject your documents as well.
Same thoughts too if he had been rejected by Binance then most likely he would be rejected on other exchange too but well theres no harm to try.
Just remember and follow the Note when you do submit up your documents for verification.
NOTE:
Uploaded photos must be in either PNG or JPEG (.jpg .jpeg .jpe .jfif .jif) format.
Photos must be clear and high-resolution, with all information clearly visible.
Photos and documents must not be edited or manipulated in any way.
We only accept pictures taken in color.
Documents presented must be original (not copies).
No watermark on the photos.
The ID must be valid (during its validity period).
Your face must be clearly visible.
Only one person per photo.
Source:
https://www.binance.com/en/support/articles/360027287111