The most important factor of marketing your home is pricing it right. Your price should be adjusted to reflect the market, and the property's worth. The key is to get many people checking out your property at a fair price instead of having no buyers because your price is set too high.
Another important factor is the condition of your home. Make sure that your home looks ready to be sold. Fix any defects (peeling or faded paint, cracks, stains, etc.) Condition alone can sometimes prompt fast buying decisions. Not only should you fix any defects, but consider upgrading your home by making major repairs and cosmetic improvements before selling. A nice looking home triggers the emotional response that can lead to a financial response.
Learn how to negotiate the best terms for all parties involved. Terms are another factor which may be adjusted to attract buyers. If you insist on getting your asking price, think of what you can offer to the buyers, for example, improvements you've made, or even offering seller financing at a lower than market interest rate on a portion of the sale price. Convince them why they should be paying the price you have set.
Lastly, get the buzz out about your home. List your house with a hot agent that ensures your house is listed on the MLS and on the Internet. On your own, get the word out. It should be visible to passerby's that your house if for sale, whether it be signs, local advertisements or you telling friends, family, and acquaintances.