The three Ds
Direction (up or down)
Duration (how long)
Destination (how high or low)
In your case a call. so you picked the direction up but for you to get the other two correct up and in how long and how far is difficult that even if you do rarely you make big money
Where as selling a put you only have to be right on one of them, direction, time is on your side, no rush, you can exit any time even if options has not expired but stock simply moved up,
and you can also be wrong on the destination, where stock drops assuming not much and can still make money (margin of safety) remember its safety versus leverage, so lots less stars to line up than buying a call. Also selling a put depending how much money is in the account is NOT necessarily leverage it can be simply wanting to get in, where as buying a call even if you have all the money in the account its built in leverage because now your racing against time, were assuming otm call
the people I've seen make money on calls are ones that are constantly buying them, and they try their best in timing it but most importantly they stick to that strategy, 8 out of 10 times they are WRONG and they are OKAY with it because the two times it pays off it covers all of it
for me that's too much psychological pressure and stress on those two trades to work, its like you have a soccer team and your expecting two players to do all the scoring.