your symptoms seem consistent with a shin haematoma
. this is a collection of blood in the shin following the injury
. it can take a long time for the body to completely resorb the blood and sometimes you get some scarring in that particular area and a constant lump. if your symptoms worsen or the swelling increases in size then please seek further medical attention. usually symptoms improve and the lump goes down in size and become less symptomatic over time.