I have been struggling with a common wart on my index finger for about a year now, and just like you, I've tried every OTC remedy with no success. I also had it frozen down at the doctors and it seemed to work pretty good, until it appeared again.
I didn't want to freeze again (so painful) so I opted for an herbal remedy : tea tree oil, or melaleuca oil. The process is very simple, natural, painless (might sting a little but that's when you know it's fighting it) and smells good :) You just need to get 100% pure essential tea tree oil ( they sell it at cvs in the natural products section) Make sure to buy the one that contains ONLY melaleuca in it, you might find cheaper oils with a ton of different ingredients you don't want in it.
Just apply one drop of pure oil over the cleaned wart and cover with a band aid. Repeat this every 8 hour (or twice daily). I've started this procedure on this past Monday and have seen considerable change after 2 days doing this: the wart has now lost volume and is blackening already, with no pain whatsoever!
Melaleuca or tea tree oil is naturally antibacterial, antiviral and antifungal and is used for a lot of different purposes. I got the treatment procedure from this website :)
Hope it helps in your battle against those bloodsucking warts!!