Millions of people participate in sports gambling each and every day. The overwhelming consensus opinion is that it is impossible to win money from sports betting. While it is true that it can be extremely difficult to make money on sports betting, it is not impossible.
One comparable is the stock exchange. So many people lose tons and tons of money on the stock exchange, but so many people are millionaires because of it. The same applies in gambling. Every system in our society has inefficiency. If gambling, or any other business were perfectly efficient, then there wouldn't be any reason for anyone to gamble on sports.
If you're currently failing to make a significant profit in sports gambling, the main thing you should try and do is better control your bank account. Let's say you have $100. You're probably wagering between $10 and $25 per bet. Lose a few bets and you're done. To remedy this, never bet more than 1% to 5% of your bankroll. This will allow for sustainable growth over time rather than immediate spikes or dips in your account.
You should also try and analyze your bets extremely thoroughly and give them star ratings, or confidence ratings on a one star to five star scale. A five star bet may be a $5 bet, whereas a two star bet may only be for $1. Assuming you've done your research correctly, your five star bets should allow you to make profit over the one or two star losses that might come.
But you need to make sure you're doing the proper research necessary. This may be an all day activity, figuring a consensus on the game, as well as keeping up with injury reports. If you don't think you can do this, then there are definitely other options. These are sports betting systems, and sport handicapping services.
For example, an NBA betting system may say that when a team loses three straight on the road and are at home their next game, bet the spread. Systems like this often have great success, you just need to find the right system because there are so many scams in this industry. The same goes for sport handicappers. Find the right one, and you can hit on 60% - 65% of your games, but finding a bad one-which is much more likely- and you can lose your whole bank account.