Wait for people to contact me: When I bought my two domains, I didn’t pay the extra $12 for Domain Privacy, learn about Domain Privacy here, so anyone can look up the owner of IHateCold(.com) and ReallyFunnyJoke(.com) in the ICANN WHOIS Database. It can tell you whoever owns any website unless that domain owner pays for domain privacy. So if someone was really interested in any of my websites, they could look me up and shoot me an email about their interest.
If you know how to get websites to page one, why are you not marketing that fact to potential clients and consumers or would-be domain purchasers? Trying to get a keyword driven domain to rank high and sell it off for a profit isn't a good investment, either time wise or for the long-term success of your company. Instead, use sites that you have already ranked high as an example of how awesome you are and sign them up for a monthly fee, rather than trying to sell them a "make money now" domain.
Use escrow services for direct sales. When you are dealing directly with the buyer, make sure that any money that is transferred goes through an escrow service. This will ensure that all checks clear and that you aren't left with a bounced check and no domain. Escrow services may add a few days to a sale and cost you a percentage, but they can save you a lot of heartache.