We used smarties as a reward. One for a wee and two for a poo - if they did some on the floor and some on the potty then no reward, it had to all be in the potty. But if they did do a wee in their pants I would still get them to sit on the potty just to make sure they were empty.
I also found keeping them in pretty undies was better than just wearing nothing. The whole "keep your pants dry" can be a good reinforcer. Plus if they do a poo at least it's caught in the undies, still gross to clean but much better than trodden into the floor!
Even though it is a huge hassle I really think a lot of kids need to have these accidents to get the idea of what happens when they wee/poo. If they never see it because it is contained in a nappy then they will never learn.
All kids TT differently. DD2 was dry day and night 7 weeks after her 2nd birthday. She just got it with no real effort on my part, didn't even need to bribe her with smarties or rewards.
DD3 on the other hand was 2 1/2 before I even started TT - she just had no idea. And it took her a good 6 months to stop having regular wee accidents. She was about 3 1/2 when we stopped night nappies.
Stick with it while you have time - because when you have another baby it will be so much harder!