In your photo, the diode is the right way round (the diode in parallel with the motor, and the end with the stripe connected to the +ve terminal of the battery), unless you've acquired a diode that is incorrectly marked. If you turn the diode the other way round, it will bypass the motor and that will make the battery go flat very quickly.
I just thought maybe diode is dead, but no it is okay, i did test where i connected battery + to diode and at the other side of diode i placed motor and to the other side of motor minus of battery....this test showed that diode was okay, it allowed current to pass only in one direction.
About voltage being near zero at the drain when mosfet is working.... yes it is near zero... then i have to check wether current goes out of emitter somehow...maybe not enough for motor or something....
I just did some tests with mosfet..and it allowed current to go through when nothing was placed on the gate...
I also tested 2n2222 a bit and discovered that motor works when i take out resistor between battery and base, battery i used was 3v and even 100oom was too much...