I learn html, css, javascript, sql, and php from online places like w3schools and online coding forums from age 13 to 16. I learned java, objective c (in an ihpone programming class) and c++ from my university, and sharpened my php skills. I need to sharpen my sql skills still and I’m taking parallel programming (which is c) this fall.
You have to learn the basics, and find projects or come up with your own projects, and go for it. It’s best to take some classes to learn the basics of how to structure your code, and the concepts of programming (like object oriented programming, model view controller structure, ect.). But My understanding is your on the younger side, so classes may not be an option (at least, they weren’t for me when I was younger). So your best option is online guides and coding forums for help when your confused or don’t know what you should do.
GL and let me know if you ever need any help.