Engine overheating

So i should check in the following order?

1) test Clutch fan; When cold it should have minor resistance, when hot it should have major resistance.If NG,either replace it or go to #17.If good;
3) test rad air cross-flow with a sheet of paper; If NG,blow out the fins with compressed air and retest. If now good, go to #25. If the test is now good, but still overheats, then;
5) check/adjust ignition timing, and retest. If now good go to #25. If still NG,then;
7) restrict heater bypass, and retest. If good go to #25 If NG, then:
9) With the stat still out,Remove the cap when cold,then check water circulation in top of rad; if good go to #15 if NG then;
11) remove and check the Water pump impeller; if NG replace it, and retest.If now good go to #25. If NG then;
13) test rad water flow,from top to bottom.If good,go to #15 if flow NG then #23
15) install stat, and retest.If now good, go to 25. If still NG, then;
17) install a direct drive fan and retest. If still NG then go to #3 If already a direct-drive then;
19)Install a Fan Shroud or
21) move Fan closer to rad, and retest. If still NG go to #27/29
23)Buy New Radiator
25) Done!
27) I guess a compression test is in order by this time
29) I'm outta ideas

This is a summary. Many items have already been mentioned. I hope I didn't miss anything. Guys, feel free to add stuff in the appropriate places.