(you gave basically no information, so this is all very general. It also assumes you use CFOP)
Practice your F2L and the flow of it, try to eliminate pauses, even if that means turning a bit slower
Make sure you have good solutions for all F2L cases. There are plenty of good resources with the best F2L solutions, so go look at some of those. Maybe learn some algs for more complicated cases
If you haven’t already, start working on full PLL and then full OLL. You don’t necessarily *need* them to be sub-20, but they make it easier. Personally, I learned full PLL at around 22-25 sec average, and full OLL at around 15-18 sec average, but the sooner you start the better.
Also, if you’re not going to give us any information so that we can give you advice specific to you, then I’d recommend finding the many many many comprehensive guides on your exact question. J Perm has a great YouTube series on “How to be Sub-X” as well as many good videos on how to improve your F2L at different levels. There are also countless good guides on this forum that you can look at for good information (some are quite old but they still have useful info and tips)
If you want some advice specific to you, I’d recommend recording and posting an Average of 5 that is roughly normal for you. That way someone can analyze your solves and actually give you targeted advice