A great way to practice to learn to shoot is to work against a wall a lot, without a basket. Stand just 4-5 feet away to do this practice. (The wall needs to be clear of things, overhangs, bulletin boards, indents, etc.)
There you can observe yourself shoot without the distraction of a basket, without the "lure" to make the shot to look good. You can note how you use your body, how you set and release the ball, you can observe the use of your wrist and hand. The hand will bounce or flop if the wrist is relaxed, and that's the goal. Shoot upward against the wall at a very high angle, having the ball "glance" the wall on the way down, not hit it on the way up or at the top. The latter mean you are wristing or flipping or throwing the ball. Aim high and watch how you do it. The hand will flop directly forward, toward the imaginary goal.
Start with no legs, and then slowly add the UpForce, shooting higher and higher, staying in the same position. The idea is to shoot up. Observe what happens as you add leg power. Are you getting 100% of the U/F energy? That's the goal with most shots. Observe your Follow Through. You can even start to observe your "accuracy" by picking a line or a spot to shoot in line with, and see what happens. You will find the more you depend on the U/F to power your shots, the easier it is to be accurate and consistent.
Everything is very visible when you shoot against the wall. Master these simple things and shooting will get easier and easier.