Hi..
Welcome to HEALTHCARE MAGIC..
I have gone through your query and can understand your concerns..
As per your complain rashes above the 
upper lip along with small white dots on the margins of lips seems to be due to causes like 
allergic reaction to some skin cosmetic or even any food or medication..
It can also be due to bacterial infection due to using any infected cosmetic or sharing lipsticks, chapsticks with other infected individual..
It can also be due to Herpes Virus infection causing cold sores..
It needs a proper evaluation and investigations like blood tests as per suspected cause to confirm the diagnosis so that treatment can be done accordingly..
In case of allergic reaction anti allergics like Levocetrizine can be advised..
In case of bacterial infection antibiotics oral and topical 
ointments can be given..
In case of viral infection oral and topical 
antiviral medicines like 
Acyclovir can help..
Hope this information helps..
Thanks and regards.
Dr.Honey Nandwani Arora.