The best way to keep your flowers fresh is first to always keep the water level of the container as full as possible.  Flowers not only take up water through the end of the stem, but also through the sides of the stems themselves.  Keep your bouquet in a cool location in your home, away from direct sunlight or electronics and appliances that give off heat.