Do not give up!! Go to acne.org. And just look at the product reviews. Some are actual products, and some are natural (like honey and such) look around your house, and ANYTHING you find that you think may help, look it up on there, and read the reveiws on it. Thts what I am doing, and my skin has started to clear up. Go look up hydrogen peroxide, then click on the reveiw for it. See if you may want to try it. I started yesterday, and my skin is already getting better.
There are no actual medicine that have made the claim that they can get rid of your acne immediately. Most treatments can do it with in a few hours to a couple of days. The most effective way has been tea tree oil. It is an antibacterial therefore it is known to kill the bacteria that has caused the pimple.