Just because you are not an architect does not mean that you cannot design your home to your taste. Designing a home especially a regular modern has not much hassle in it because it can be broken down into some simple steps as follows. First thing to consider when designing your home without any expertise in the field of an architecture is selection of the area. You are going to work on, then start taking decisions about the number of rooms you going to draw.
When designing, always be mindful of the size of your land. While choosing your area and estimated the number of rooms you want, the next thing that follows is measurement. After creating your layout, is a most to take accurate measurements. It is your responsibility to make sure that the total area will fit where the building is to be built.
During designing a home always take note by give space for things that have specific locations, like the sinks, refrigerator, cabinet and other items that has unique place for it. By doing so it will help avoid breaking of walls just to place them after finishing the building. Last opinion is to indicate where furniture in the house will be placed.
With this few guidelines above, anyone can easily design a home of your choice, but this is advisable for a floor plan because is easy and anyone who sees it will definitely understand what you are trying to do in the plan. But if you are trying to design something big like a duplex please consult someone in his field for better plan.