no need to rush, I have three boys and here are my three things that worked each one was very different and what worked for one didn't work for the other two...
my first refused to sit on the potty, he would cry kicking and screaming, so I gave up and bought a "potty bell" (aka kitchen timer) and gave it to him as a "special" gift and told him that every time the bell went off he had to go to the potty, I let him set it and the first time. The first time it went off he ran to the potty on his on, no problem! now why he couldn't go to the potty for me, I have no idea, but he could go for a bell, I was just glad it worked!
2nd wouldn't have anything to do with going for the potty bell, (my Mom trained him while was in the hospital for a month with my 3rd) but we let him run around naked, or pants less, and if he had an accident he had to help clean up, the bell just didn't work at all, but when he finally got the hang of it we couldn't get him back into clothes... he said he could feel his pee pee wiggle to tell him he needed to go potty, so we had to put boxer shorts on him to get him wearing clothes again, so he could easily feel his pee pee wiggle :) I've had friends use this same method with their boys and non had an issue with transitioning back into clothes, so you wont have to worry about that, just thought I'd share because it is a funny story.
3rd he fully potty trained pretty easily the first time, in about a week, by using a timer but he quickly went back to going in his pull up, then it took me 6 months to get him potty trained again, I finally just told him that we were all out of pull ups and he had to wear the big boy underwear from now on, then I used a timer, and we would set it for 30 minutes but the biggest difference seemed to be that because we "practiced" running to the potty and taking down our pants, 5 -6 times n a row then we would clap and cheer and about throw a party he thought that was great, I think it gave him confidence that he could "do it" then we used the timer and no pull ups, he hated being wet so he was motivated (my 2nd could care less if he was wet, he didn't even notice) but the "practice" made a big difference. he also had a special "treat" of candy in a "special" box that set on top of the potty so he could get it himself if he went on his own.
it is different for each kid, my 3 boys all trained in their late 3's, the first was the easiest, he night trained on his own before he day trained, my middle was the hardest because he couldn't go more that 15-20 minute between bathroom breaks (still goes often and he is 8), and the last took the longest but when he was ready it happened fast
good luck, there are many ideas that work well just different for each kid hang in there and give them all a try till one seems to work