Should I be using dalacin t lotion for a pimple?

Overkill. This is topical clindamycin. It should never be used alone, but always with some other medicine like benzoyl peroxide. It's too late once a lesion has formed. If acne is a longstanding problem for you, talk with your physician about how to manage it.