The first thing to note is that nothing in shooting comes without tons of work. There is no direct answer to this question, but there are drills you can do to help extend your range.
One way is to shoot with a weighted ball. By doing this, you are strengthening your muscles that are key for shooting. This will help you shoot the ball naturally from deeper range.
The other tip is to not just practice 3 point shots, but to practice DEEP 3 point shots. If you want to shoot like Curry in games, you have to shoot like Curry in training too. This is not a skill that shows up like magic.