Some people are truly amazing and come up with very original and realistic floor plans and home exteriors on their own - I'm not one of them.
So I get a little help from a few sources - floor plan websites like globalfloorplans.com and architecturaldesigns.com, as well as MLS listings (real estate listings which usually include an exterior shot and some interior shots, if not actual floorplans) to get ideas for both floorplans that are realistic and have good flow, and how to make the 'curb appeal' better.
For interiors I like sites like Better Homes and Gardens and other design focused websites.
I'd buy magazines more often but hey, internet is cheaper! Another good idea is to look at home decor companies websites, like IKEA. They often have pictures on their websites of rooms set up.