Try completing everything on this website
Programming by Doing
If you can do everything here, it basically equates to 3 years as CS major at a uni. The rest is going to be learning about data structures, software development cycle(software engineering stuff), database management, possibly algorithms if you are having trouble writing clean code, etc. I suggest you look into what courses are required to get a degree in CS at any uni. Then try to learn as much as you can based on those courses. Maybe think about buying some courses on Udemy to learn.
Then I suggest you learn how to use Git/Github and doing some serious projects. Look into what company you may want to work for and try to make a project that is related to their line of work. Without a degree or certificate, its going to be quite tough to stand out so projects are going to be important for you.
Good luck