Bump on my ear

What is this little bump on my industial? A lot of people are telling me its a keloid but i just read the pinned post and now im not so sure. Whatever it is, how can i help heal it?