if the fans aren't working put a new rad fan switch in the radiator(pull off the wiring connector and bridge this with piece of wire to check the fans)and fit a brand new thermostat.
when you start the car after this leave the expansion bottle cap off,and put the heater on full with the controls to warm, and try squeezing the top and bottom rad hoses to move any air that is trapped.