As a former realtor, allow me to explain how easy it can be to sell by owner:
1. Google "Flat Fee Broker" for your location. A flat fee broker means you pay a small fee to a broker to allow you to post your listing on the MLS system which is owned by realtors. You will be required to pay a commission fee to the buyers broker (this is negotiable but you should offer at least 3%). You will be wholly or partially in control of marketing, disclosures, deadlines, contract, etc. Some flat fee brokers will assist you but most won't. Bottom line - you are saving up to 3% by not listing with a full service broker.
2. Pay a professional photographer to take pictures. Amateur and cell phone pictures look horrible on real estate websites.
3. You will need a real estate attorney and possibly a title company.
4. Advertise all over the internet
5. Before showing your home to anybody, make sure you tell all buyers to email you their pre approval or proof of funds. Safety comes first - you will refuse all showings until you receive documentation of how the buyer is paying for your home. You will give yourself up to 12 hours before showing your home. Use this time to Google the lender and use the telephone number found on Google to call the lender and verify the pre approval facts. For proof of funds, contact the financial institution. NEVER take the paperwork for granted. It can be fake / altered.
6. Buddy system - NEVER show your home alone. ALWAYS buddy up - get a neighbor, friend, co-worker, family member - even pay some money to a high school or college student. Students always need cash and their schedules are very flexible. Fact: Realtors have been harmed and even murdered because they did not follow safety rules.