Yeah but soccer is not math class and rarely have I ever heard a kid say practice is even close to as fun as real games.
Of course there are no shortcut's, practice is important and you must put in the work. IMO we (USA) tend to spend a disproportionate amount of time in training, practice and don't let the kids play enough or have free play.
You need a better coach.