Yeah, I started with a cube and extruded faces, pulled virts around to get what I needed. I don't have a newer version yet on this computer.
I think I agree with Joojaa, next time I do a model I'll probably try to do it by working it up from scratch... but... I'd say if you're new at it, get it to the shape you want by working up from a cube, and then deconstruct faces and work in edge loops... or maybe draw it out first... but... until you understand what edgeloops are useful for, and are comfortable pulling polygons around, it will be too hard to build it up from scratch.
That's coming from someone that's new at it.