As stated above best practices are: be consistent, play games you enjoy, engage the viewers and comments, pay attention to your presentation - for example- make sure you are set up properly use a PC and capture card to stream PS4 gameplay.
My own thoughts: Set up a mini schedule - for example - play through single player games on certain days and play MP games on certain days.
Pick interesting titles every now and then. A friend of mine was streaming for a bit last year. Mainly Warzone and Apex. Then one day we decided to try out Zoo Tyc00n since it was on Gamepass PC. He streamed it and it gave him the highest viewers since that community is underserved or something.
Anyways, just experiment and have fun.