Advice
Developing these skills requires time and patience, most adults take some years to get there, but some teenagers have them all, quite early on in life.
If you are having trouble, you may want to break the problem down into small bits, and work on each, one at a time.
You will need some advice from friends and family, and feedback from jobs you did not get or lost.