Persistent challenges are making it harder for small-business owners to run a successful business, a research report reveals.