This might sound counter-intuitive, but the amount of acne I had when I was younger seemed to lessen to a great degree once I stopped washing my face with soap (although I still wash between the crevices of my nose and behind my ears since those areas tend to smell when they build up dirt/sweat).
If you're adventurous enough, you can try to stop washing your face with soap for ~2 weeks and see if you get better results.
EDIT: If you want the reasoning behind this method, it's that the oils on your face are actually what help PREVENT your skin from getting acne/blackheads, so when you wash your face with soap, you're actually removing all of those oils that help protect your pores. The downside is that your skin will appear more oily, but I personally prefer oily skin over acne-infested skin.
- Franco