You are having lump on sole , which is bluish in color and painful,right?
It may be vasculitis
of unknown origin.
Take anti inflammatory with antibiotics for few weeks.
Take a short course of steroids
in tappering dose.
Avoid to walk for few weeks. Take rest with elevated feet.
Still , you consult dermatologist
for perfect diagnosis and treatment..
Dr. Ilyas Patel MD