I have a small pimple looking thing on skin above my upper lip thats half on skin half on lip?

This could be a. simple pimple. It also could be the beginning of a bacterial infection (impetigo) or a herpes lesion (especially if it blisters), or if you had any injury to the area, it could be from that. I would recommend that you have it checked by your doctor.