Still overheating

also you mentioned the upperhose as being hot so you know the antifreeze is circulating. next time before the car gets hot. start it up and take the cap off. the thermostat will open up and the circulation will start. when it does see how much flow you have. the water pump should be able to have a small current flowing in the radiator. if it is barely moving (i use my finger to check) then the radiator is either clogged or the water pump is not doing it's job....