Undecided Question

Treatment for oily facial skin?

Male teen here. Oily (not extremely oily) facial skin with large pores (inherited from parents), blackheads on nose and some over the cheeks and some blemishes. I've read about the 3 basic facial skin care (cleanser, toner, moisturizer). Have started using a antibacterial cleanser and an aloe vera moisturizer almost every evening. And till now it seems like the usual acne breakouts have stopped though not totally.

Well, some of my questions are… Do I really need to buy a toner? This 3 products keep the face clean and protect it but how should I get rid of my current blackheads? I've read somewhere that applying ice cubes to the pores tightens them (same about toothpaste). What should I do to tighten my pores?

I will really appreciate all decent answers. Please recommend methods, products if you know about any. Consider that I live in a "second world" country so please dont recommend very rare stuff. Thanks a lot in advance