As you already know, it's not easy to learn a language. I've heard good things about Rosseta Stone.
I tried a program to learn Spanish with some tapes supposedly used by the US State Department to train their people, but didn't stick with it so I still have to point to the menu in Mexican restaurants.
No matter what method you try, the final results will be determined by the effort you put into it.
If you go with Rosetta Stone, or something similar, I recommend accompanying it with a good grammar book in order to learn how the language actually functions rather than just mimicking it.
Rosetta stone works (when I stay with it!) NOT by doing translations--but rather by teaching you new words for things. I have the Rosetta Stone-you can chose which level you want to work at--speaking only-or reading/writing. I also have the Pimsleur--Haven't worked with it much--and for what it cost--$$$$$! You might also check out a website that is free http://www.livemocha.com" onclick="window.open(this.href);return false; don't know if Ukranian is on there or not, but worth looking
Mary Ellis
TX CHL Instructor NRA Instuctor--Basic Pistol,Basic Rifle, Basic Shotgun, RTBAV,Home Firearm Safety,Personal Protection in the Home, Personal Protection outside the Home. ,RSO, CRSO,TP&&W Hunter Ed Instructor