Yeah, well done.
One thing I would say, if you have access to packs. Try and pick up the more expensive, 18-20year old fast trainers.They are much better than people think for several reasons.
1. They train fast (and so improve enough to hold for several seasons with training and games)
2. Due to 1. you can keep them forever, or sell them at a massive profit a year or two later (even at the end of season).
3. Not only do they get better faster, but the ranking on them if you train them properly makes them deceptively good. I have a world class player I've had for months now, that his attacking is a whole other star above his rating (because his defense isn't trained). When I come up against better opponents, I believe this has helped me enormously. If you have this over most of your squad, you can be MUCH better than your rating.
I always play roughly the same tea, for a very good reason:
Unless you play twice a day and train, your players will not gain the 20%+ needed to keep them in your squad next year at a HIGHER level than last year, without power training. Again keeping the players over seasons means your team is under-rated as they will have 40% defense and 140 attack.