Zerodha gives x16 margin. So i can trade with Rs.1600. With 1600 i can trade in majority of Nifty 50 stocks.
I see that that's the main problem. You are taking too much leverage and your profit expectation is a lot.
For Rs. 100, you should only target Rs. 2 profit per month , i.e 2% per month. That's 24% return in one year.