For the most part, junior positions are filled by people who are entusiastic and at the end of the day it doesn’t necessarily come down to your experience or skill. The most important thing to a company is to come across as someone who wants to learn is passionate about web developing and who is easy to get along with.
In my current field of work I am in charge of employing labourers to train up to fit ventilation. Nine times out of ten I will choose the person who comes across keenest to get stuck in and likeable. I dont want to be working with someone who has the skills, but who doesnt want to give it 100%.
I have found personally one of the best things I have done is create a Github account and showcased my work on there. Every company I have interviewed with has been interested and have mentioned the projects that are in there.
Its nothing impressive! Just answers to quizzes I did on the Udacity scholarship, an open source project and different apps that I have built through certain courses. If you are interested it can be found here github.com/jabedford.
@Roofusthesecond I am not sure on where you are from, but in the UK you are only able to work for a company (even remote) if you are of age. That said, when I was 14 I used to design websites for people and get a nice little bit of money from it. If you get some real world experience, then you will be in a good position for your first junior role when you are old enough.