Well if you need help I'd be glad to try and lend a hand, but I;m currently wrapped up in two projects, so i can't guarantee that I'll get things done fast.
I took a look, and sadly modeling humans are not an interest of mine, however, depending on the design of the aliens i might be interested in helping out.