Hello,
Welcome to the ehealthforum and I am glad to help you out.
From your symptoms it can be a small wart or a pyogenic granuloma. It does not look like a basal cell carcinoma but to confirm the diagnosis, it is best to get a biopsy skin done. Warts are tumours or growths of the skin caused by infection with Human Papillomavirus (HPV).
It is very difficult to precisely confirm a diagnosis without examination and investigations and the answer is based on the medical information provided. For exact diagnosis, you are requested to consult your doctor. I sincerely hope that helps. Take care and please do keep me posted on how you are doing.