I think it is just lack of talent overall. Your team has a brutal history so it will take some time to get some decent talent in there to compete. Even with your recruited players, your team is young. Just hang in there, schedule easy. You will get there eventually, you took over quite the rebuild there. Try to customize a gameplan that suites the talent you do have.