I'm about to graduate dental school and I can tell you that there's no way your tooth will grow back. If tooth is replanted within minutes after the accident, there is a decent chance the tooth will be retained for life. However, this window of opportunity is 20min max.
Since your tooth has presumably been out for some time now, my advice would be to save up an implant. I know it's expensive but it's your front tooth and very visible. You are young, so the implant should take well and last you a solid 30 years. Go to the nearest dental school to you and get the implant done by a dental resident. It'll be much cheaper than your regular dentist and they may even be able to use a sliding scale.
^ this. I lost my front tooth in a sledding accident when I was 8, had a bonded cap until 25 and a flipper from 26 through 36. The implant was a serious procedure and Don't let anyone tell you different and it was expensive but well worth it. The implants have just gotten so much better over the years