To build a house, first you need to purchase a plot of land (or multiple plots for larger estates). Do so by obtaining a Deed. Locations for your house include lands in The Pale, Falkreath, and Hjaalmarch.
Build basic and advanced Rooms
Furnish/Decorate rooms (you can hire a steward to help you)