You've got some pretty good concepts down. Separating interior walls and exterior walls is a good step in the right direction. However, I do see a lot of room for improvement.
I'm just gonna list them for you:
Trimming - Your walls run directly from the floor to the roof. You should separate the wall from the roof and the floor by adding a thin brick between them to act as a trim or crown molding. I took two pictures to show you what I mean:

It separates floor from wall, and wall from ceiling. It'll make your interiors look 500x better, I promise you. Also, for your roof, you should extend them beyond the edges of the walls, and then cover the undersides with ramps. This will make them look more smooth, and the house overall less boxy.
Brickwork - Plenty of your walls are made up of small bricks when they could've been made with larger ones. This is quite ugly:

By using bigger bricks you could get rid of those little breaks between each brick. It makes the build look more stable and gives it better flow. The less noticeable breaks, and the lower the brick count, the better your build will look. Less is more.
DetailI understand it's pretty difficult to detail with the blockiness of the brick grid, but with some special brick packs you can work some magic. However, it is still possible to have good attention to detail with the default bricks. Things I noticed in particular where things like the bed and the chairs. The bed is too thin, and the chairs look really gimmicky. Keep in mind things like proportion and functionality when building furniture.
Overall, I'd give it a 5.5/10. You've got good mechanics going on here, but could definitely use some refining.