Gambling and pofit in the same sentence is something you dont here everyday but certain games allow you to make some money like poker, but when its you against the house that should be for fun because it never ends well as the house always wins.
If you really think that the house based edge gambling is hard to win then try sports gambling,which i think is the best way to make money if you are a sports fan,sometimes you have to be really lucky to win some,but sure there is no house edge on that one

Gambling cannot be turned into a profitable activity,unless you are damn lucky.