上了here means a new state which might be much different from before. A new state, as a result. You could translate it (上了) into "already". The meaning of the second part of the sentence is: I have been in love with him, or, I start to love him already. Another example:他关上了门。The meaning is: He closed the door, another meaning is that, As a result, the door has been closed by him, before he did that, the door was open.