Let's face it, there's no skills. You are fooling yourself when you use the term skills in gambling because it either makes you overconfident or addicted. Yes you may have managed to double your money but that's because you got lucky and managed to beat the house edge which is not possible in the long time. You are running a 100m race with 1 meter behind the casino, considering the house edge is 1% at bc game for most games, the casino you are playing at.
I haven't read all the replies but hope you haven't managed to lose it all in an attempt to double it again using your "skills". The only thing in sports betting where you have some room for presenting skills is actually sports betting.