Given that OP seems lazy to do some reading stuff, I doubt he will survive the discussion in the NBA discussion thread. He might also have a hard time understanding some of the discussions there as it was a general discussion. If only OP seems to be serious, I will definitely advise that thread on my first response.

Nothing really different from playing gambling games that require pure luck.
But the second thread given might help OP as he only needs to pick from those users' bet lists as a reference for his future bet.
Another suggestion, if OP really wants to do sports betting, choose the league that he really knows, not as a casual fan.
Those threads mentioned are actually good discussion boards to catch up on how things are going with NBA.
Some inputs on those threads are actually good insights and you can check it on the respected teams.