Чтобы было проще, соотносите английский глагол ‘like’ с русским ‘любить’, а ‘need’ — ‘нуждаться’:
‘You like me’ — ‘Ты любишь меня’
‘I need you’ — ‘Я нуждаюсь в тебе’

Русские слова ‘нравиться’ и ‘нужен’ более хитрые — в них действующие лица меняются местами:
‘Ты любищь меня’ = ‘Я нравлюсь тебе’
‘Я нуждаюсь в тебе’ = ‘Ты нужен мне’