Things you can do:
- Get your cooling system pressure tested for leaks.
- Inspect pressure caps for any deterioration, i.e. rubber has ripped, spring now returning etc.
- Check your t-stat if easily accessible
- Ensure you bleed your cooling system
- Adjust your Coolant/Water ratio (More water = more better cooling, more coolant = less likelyhood of boiling over)
- Flush your whole coolant system including engine block
- Inspect Radiator Fins
- Inspect Radiator Fans operations
- Improve Radiator Ducting (block off all air passages around your radiator at the nose cone, this will force ram your air thru your radiator
I have had cooling problems on my car (not a skyline) but cooling systems are very similar...if those don't work then maybe its time to look for an upgrade.
If you upgrade your water pump it will increase flow rate
If you upgrade your fans it will increase airflow through radiator
If you upgrade your radiator you will increase capacity and possible efficiency (assuming you buy the correct one)
Assuming you have looked at all the above, you are getting hot temps during hard runs I would go down the path of getting a larger-more pass radiator imo.