Why will a guy you like make so much conversation with everyone but with you he is quick and short but makes eye contact?

Well, you mention you like him but does he like you. If he has no interest he probably doesnt know how to act towards you so as not to lead you on. If he does like you than he's nervous about how to act around you as not to make a fool of himself or for fear of rejection. Check out the situation with mutual friends and see if he has mentioned anything to them, if not then let it go unless you feel its worth pursuing but be ready if he doesnt have the same interest to move on.