you also have to set the high of it..
there are two values above it.. minimum and maximum fly i think..
just change those values.. (the fly movement itself, just tells us that the unit can walk over all.. trees, buildings, etc but without a flighthigh it still stands on the ground)