Have you ever taken a quiet moment for yourself and asked if the Experience that your customers/clients get is an Experience you would like to have? Not the Experience you may have convinced yourself is good for them to have but the Experience one that you would actually want to have yourself. The two things can be VERY different.
If you want your clients/customers to love the Experience of interacting with your business as much as you think they should, then start by making sure it is an Experience you would love to have yourself. Not an easy task but it will be well worth the reward. Just remember, innovation is the lifeblood of any business.