I have a pimple like bump on upper leg (not my bottom) and it's not painful but has been there for over a year. What should I do?

A pimple . Most likely it is a sebaceous cyst, but sine you have it for more than a year you should check it out with your doctor, it is not urgent but have it checked. Good luck. .