Remove Fairy
Make Ice and Fighting resist Dragon
Make Water and Fire resist Fighting.
Make Ice resist and be SE against Water
Make Normal not resisted by Steel (Normies fuck everything up, a la driving a giant steel casket into another giant steel casket and dying in a raging inferno inside).
>Implying the type chart isn't more balanced now.
Sure, you could help balance them out a bit more by giving them more unique traits (Rain and Sunny Day heal grass types), but that's irrespective of type match ups then.