With some more effort, I got one solution:
642793581
713856429
895241637
287165394
469328715
531479268
926517843
374982156
158634972
I'm almost certain that this is the unique solution - not totally certain because my sketch is a bit chaotic and there could be error(s) in the deduction.
There is not so much to say about my method. As some comments suggest, it is very hard to solve without a computer, and I also used the help of a computer.
More specifically, I did everything in Photoshop. With the ability of creating layers and changing colors, I can easily go back to the last "guess point", as soon as a contradiction occurs.
The rest is just trial-and-error, plus some patience.