When it comes to starting up, resilience and determination are much more important skills than outstanding programming skills. Or at least that's what experience has taught many of us.
Nowadays you can do a lot with few resources thanks to no-code tools [0], try to keep it simple and reduce LoC as much as possible. If you need a backend, tools like Firebase/Netlify/Saasify [1] are enough to build an MVP and get the ball rolling. And of course, do not try to build something that has 0 demand, just try to build the MVP that meets the demand you have identified and then take it from there.