It'd be cool to see a wire of that house so i can tell where your at rather than make assumptions, but if i do make any assumptions with the next paragraph, just ignore them:
Something that DRASTICALLY improved my abilities in creating3d models, and will yours to, was to understand the composition of 3d models, and to know exactly how graphics cards rasterize 3d meshes, and about lightings and face normals and how normals are interpolated etc, and so how to minimize surfaces and make things look as good as actually physically possible with as little points (optimal form).
The way new people often make 3d models, is to work with boxes and spheres and stuff, join them, cut them, rotate them, move points out of them, morph their shapes.
This is ok for learning, but a waste of time if your brain already has the cognition required to understand space (most people dont have this skill to a good enough level naturally, and alot of tutorials go through things this way, eg the started 3ds max tutorials).
Essentially, many people work with primitives, and are primitive, or generally box modellers.
When you get to a certain stage, you're too limited with that...It makes too much nonsense, creates too many sides: Your starting with more than you need and cutting down, breaking away, reshaping existing shapes.
Its better to just create what you want straight away, in the first place.
But early on this is hard to do and understand.
Later it gets easier and becomes the easiest way.
Just starting off with a point.. a vertex. then placing another one, and drawing more on a plane which also contains that initial vertex, then imagining, constricting to and working on planes crossing through that one.. making more vertices, joining them, creating faces inbetween, choosing the directions of the normals and then having a perfect model than you can then texture.
You get to avoid all the annoying consequences of smoothings and tools like that.
Of course that might just be me and a couple of others who agree with me on random forums out there lol...