learn and practice 2 look pll and 2 look oll
2 look pll
2 look oll
You should start to learn intuitive F2L (First 2 layers)
F2L part 1
F2L part 2...
use the old fashion way...and free...soap and warm water, go through each piece and clean it off. It takes a while but it works. You can use alcohol...I tried nail polish remover and it worked ok even though it still took a while.
Hey you are real good, I noticed though that you pause a lot during f2l, but I can't really say that since you are way faster than me on F2L. Although you should learn full PLL and it would get you close or to sub 20.
For 3x3...I suggest learning full PLL which would make you have a 3 Look Last Layer. Other than that just keep practicing and your times would continue to decrease. There are plenty of other topics about this already. Next time use the search function.
Use this site to for additional guide...