LeBron James and Stephen Curry are one of the best NBA players for sure, but they are not that good three point shooters. They are great dunkers, but being a stable and reliable three point shooter requires much more technique and aiming training. Attend a training with stars like Kevin Durant or Channing Frye, and learn some shooting tricks from real pros. Then, try on your own a shooting session, and see how good you are at three point shots. If you fail for the first time, try it again, and see your progress. Have fun.