"Ich kann dich gut leiden." = "I really like you."
"Ich mag dich" or "Ich kann dich gut leiden" would be to some that you are friendly with.
"Ich brauche dich" is "I need you" in English.
ich liebe dich = I love you
English: "I love you" means in German: "Ich liebe dich" or "Ich mag dich".
Ich hasse dich nicht translates as I don't hate you.
I love them = ich liebe sie
Ich liebe dich in German means "I love you" in English and Ti amo in Italian.
Ich werde dich nie vergessen. - I won't forget you.
English: "I am in love with you" means German: "Ich habe mich in dich verliebt".
Ich liebe dich nein ich hasse dich = I love no I hate you
The "am" can mean several different things depending on what follows (it can mean at, on, in, by, most, etc.). "Ich habe" means "I have."
"ich will dich" is the correct translation.