The loop isn't taking the correct value of the variable and checking it.
Set the variable that will be changing and checked against:
highest = my_list[0]