"I've been thinking about you" is usually used more between non-romantic friends or relatives or former co-workers, etc. If you happen to bump into someone you haven't seen for a long time you might say "How have you been? I've been thinking about you" as a conversation starter.
Again depending upon the context, "you are always on (not "in") my mind" is the most intimate of the three statements.
- For Teachers