Even if you focused on the market movement it's impossible for you to make sure profits 2-3% from you trades because you could not predict the price movement will go where.
Technical analysis is based on probabilities, so even if you have all the luck in the world to score a sick winning streak, that luck will run out at some point and you'll be starting to lose again.
I some times see people consider themselves to be a pro trader because they have had so much luck that their first 10 or so trades were profitable, but then ended up losing their initial trading balance because their luck ran out.
If you don't know why you are losing trades, you will try out some other strategy without knowing if it is any good because you're super desperate for a win, so you're essentially gambling again.... you know what happens next.