hi,
Thank you for providing the brief history of you.
A thorough clinical orthopedic assessment is advised.
As mentioned by you the pain in the shin area and its 3 weeks old, this area is prone to give pain a bit longer, as there is less of muscles and more of the skinny region. Also, the impact of injury will be directly hit to the bony region, may be if after the clinical orthopedic assessment the need of x-ray is felt than you will be advised one.
As the pain is not coming down, you may be advised to undergo
physical therapy, by using the Therapeutic
ultrasound therapy and later stages exercises it will be possible to give you a strength in the muscles and the fascia. By which the pain will be lowered and the recovery will be to the optimum. Also, you can play soccer on later stages if the sports retraining is performed.
In my clinical practice i see
sports injury and they respond well to physical therapy.
Regards
Jay Indravadan Patel