Are you sure it's "xiang" or could it be "xihuan"?
first one means, miss or think of someone.. you get the idea
the second on means, like, adore, or in stronger cases love.
just to make sure, did it sound something like this:
the "hu" in xihuan sounds almost like the "j" in Jose or Juan... err actually, almost sound like Juan but a little softer.