Ultimately at some point every business owner thinks about selling their business. Unless you have an automatic transition out through existing business partners or family members involved in the business you'll be faced with selling your business. In general selling your business is very similar to selling a home. First you need to get people intersted in the "house". Then you need to get them to make you an offer. Finally, you both need to agree to a deal and execute.
How much "curb appeal" does your business have? People shopping for a home often look for a house that looks generally "neat and tidy" inside and out. A manicured lawn, flawless paint job and a tidy/clean interior are important to getting people to start "envisioning themselves in the home". What is your business like? If you have facilities and vehicles are they in good repair and tidy order? Are your offices filled with piles of papers looking for a file drawer? Are your employees curteous and knowledgable?
Ask someone you trust but don't know too well to walk your walls and give you an honest opinion of the encounter?
Is it easy to recongnize the value of your business? Someone looking to buy a business needs to be interested in your industry and find value in your business. Make that easy for them. You need to show them how your business stacks up against the competition. Lead with your key strengths such as reputation in the industry, key customers, employee retention, high profit margins, etc.
Ultimately your business is going to get valued on tangible assets such as property, plants and equipment and cash flow. So, pay down your debts, take a very serious look at trimming your overhead and build up the bank accounts. If you do your job well you'll be tempted to keep the business for yourself.
So your tangible assets will have a dollar value and you'll get a multiple of your revenues. That is what the price will be determined by.
A final point is to get multiple bidders. Just like a house, getting more bidders drives up the price and shortens the time to get a deal done.