Welcome to health care magic.
1.The history suggest the most possible cause could be subcutaneous infection with collect within, causing the lumpy feeling and pain.
2.Other possible cause could be internally there is presence of any lump, incidental superficial
skin inflammation.
3.To confirm this one needs to examine the area and ask for
ultrasound scan for further evaluation.
4.The ultrasound scan will help to assess the lump, its nature, source and extensions, at the same time the
bruise which you are experiencing its extension and confirm the inflammation / infection.
5.Sugget to get an appointment and get examined,investigated and treated accordingly. Good luck.
Hope i have answered your query,
any thing to ask do not hesitate to ask.
http://doctor.healthcaremagic.com/doctors/dr-ganesh/62888