Well sory to tell you, but making a device flashable with other ROM it takes a looooooot of work by professionals, to figure it out how. For every device it's different story. So a device needs a lot of support on some forum, that there is even a chance someone will make ROM for you device. NEVER INSTALL ROM FROM ANOTHER DEVICE. If you do that by by phone.
And your phone being a clone most certainly does not have any forum on the internet at all, so there is almost no chance, that you will be able to change ROM on your device.
But if it has Windows Mobile there is still a lot of customization you can do and settings and hacking to make it work like your want. So phone doesn't react at all when SIM is inside? Couse in WM 6.1 SIM should be detected and do some automatic settings stuff.
There is a chance all that you have to do, to get a signal is set the right band frequenties, the ones your country uses. That is dome somewhere in settings, if you don't know which ones you must set, call your operator.