I had a problem when I heard from my friend "I like you very much."
2). He liked me.
However the 'very much' may suggest something more.
To make things as easy as possible:
1. Lubić = to like
Ja lubię ciebie (usually just 'lubię cię') = I like you (you as a person, no matter what you look like)
This one works the same direction as in English:
I = Subject, you = object
Ja = Subject , ty (ciebie) = object
2. Podobać się = to look attractive or nicely to someone
Ty mi się podobasz (usually 'podobasz mi się') = I like how you look (no matter if you are a nice person or whether I hate you or love you)
This one works the 'opposite way':
in English: I = subject, you = object
in Polish: Ty = subject, ja (mi) = object.
The 'się' here is just a part of the verb and it means nothing. You just have to memorize that it must be there.
I hope it helps you a little.