One of the first things you should do is to research your area and see what other people are using. Look at the homes for sale and see what colors are being used in areas like kitchens and dens. These will be great colors for you to consider.
Did you know that all colors have undertones? All grays have a tint to them like blue, green or even purple. This is true for all colors. Make sure that the color you choose doesn't highlight something you weren't planning on.
Your paint colors should enhance the colors in the room that are part of the fixed materials. Pay attention to the wood finishes, countertops and tile. These fixed materials will probably not be changed. Don't pick a color that will compete.
Now let's think about the finish. Do you want a semi-gloss or a matte finish. Semi-gloss is the most durable but it will also show imperfections in your walls. A matte finish is less durable but can hide some of the imperfections.
When you choose a color remember that colors can create emotions. A bedroom should be calm and relaxing so you might want to choose a warmer tone that makes the room feel cozy. A color that's more energetic can be used in the kitchen. Cooler colors can make a room look larger and warmer colors can make a room look smaller.
When you choose an outside paint color, choose one that keeps in character with your neighborhood. Using tones of tan, light gray or beige can make your home look larger.
Warm colors are inviting and can give a home a little more character but bold colors may turn buyers away. Keep the ceilings and trim white to five things a clean, fresh look.