considering your above situations are getting any weired noise and blue constant smoke from engine, if yes then i would suggest you to for engine overhaul if its not then just change your all cooling system items such as pipes, thier new tight clips, new or kabuli raditor and new water body check the leakage from engine block also for verification engine might not be leaking but precaution is always needen in these overheating cases.
such things can also check or verified by yourself too.
open the radiator cap and fill up the water top notch then self the car if you see the water comes out from the cap side with such pressure then it become normal then its gasket issue. i know you have changed the gasket but because of the overheating head needs to be phase as still water.
while car at idling check the rotation of water inside the radiator it it circulating or not.
purchase any cartoon ( lays ka carton gattaa) open it and then place it under your car engine front side all night after parking the car. then the next day check the water or coolant spots on the caton it will be visible to.
if the radiator coolant or water is leaking there is always the leakage it might be inner (gasket leak) water will be mising with oil or outter leakages from pipes or water body or radiator fins or radiator cap also.
if these all are okay with your engine then do the compression test from any mechanic to know you engines and its pistons condition.
i would suggest you to visit the Caregar Ustaad he is an really an ustaad of cars he also runs the youtube Channel Caristaniyan you can watch his videos he is really an farishta of our cars. he will suggest you even better option.