Ohio has again ranked among the states with the worst economies in the country, but has improved compared with last year, according to a WalletHub study.