Theese are just my opinions so please dont hate.
Fire types
Fire types are good but the only change i want to make is weakness.
First weakness of fire
I dont like the fact that fire types are weak to rock since ground types and rock types are basicly the same thing.
Super effective
Ngl i would like it if fire types wear effective against water types because fire/heat evaporates water.
Immunety
Gotta say fire types should be immune to flying beacause The oxygen contained in the surrounding air diffuses in the fire and reacts with it like fuel, making the fire hotter and brighter. Oxygen acts as an oxidizer, and without it, fires wouldn't exist. Oxygen supports combustion, and an adequate supply of oxygen can make the flame burn brighter, hotter, and faster.
2. grass types
Weakness
Grass should be weak to electrick types and thats all about it
3. water types
Super Effectiveness
It should be more effective to steel types cus water makes it rust
Weakness
It should be weak to normal types beacuase normal people/animal's drinks water
THESE ARE JUST MY OPINION
IF YOU DONT LIKE IT THEN THAT YOUR PROBLEM