does it use water?
Have you tried flushing the radiator?
removing the thermostat isn't a good idea, put a new one back in, they run them standard and don't get hot, so your problem
lied elsewhere.
What do your radiator fins look like?
is the ignition timing retarded?
etc..