Are you aware of the term value bets? Maybe you know what it is but you just do not know that it is called that. Well anyway, value bets are bets where their odds are a lot higher than the true probability. A value bet is when the odds offered by a bookmaker are higher than the actual likelihood of the outcome happening. This allows you to have an edge over the bookmakers. There are a few things you can do to find value bets. First is to get into smaller leagues. When the market is smaller, there are more room for error or mispriced lines. Make your own statistical observations. Do your own analysis by looking into stats and track record. Do not just depend on the bookmaker. Take into consideration also the public bias because bookmakers might depend on them too much. Sometimes bookmakers adjust lines based on where money is going not really based on true probability. With these in mind, you can score a few consistent payouts. It is not just about choosing the winner but taking advantage of the odds presented.
Without knowing it, I've made my value bets. Let's just say I adopted this way of playing because I thought I was a strange person, but instead it's used as a strategy. Crazy, you never stop learning.
In my ignorance and total luck with a very low probability of winning, I've also guessed some big bets correctly, bringing me a good result with a very low stake, but most of the time they're difficult wins.
I confess that I do this not only with the lower leagues but also with the top division ones (achieving decent results), but I have a lot of fun.