It depends on your starting bankroll and if you can add to it from none poker earnings.
1 Find a game you can beat and play just that-
1a If you can get into a good home game that is a great way to build bankroll
1b Never play when you are not ready to play well- better to take 2 days off to rest than have two losing days
1c Online- Do not overload yourself with too many games at the same time slowly build up multiple tables do not just dive in.
1d Know the strategies for game you are playing- Live play is not like Online -micro stakes are not like higher stakes etc
1e Play when the games are good and table select (Cash Games)- If the games are softer in the evening into early morning play then
1f Online- use a HUD to record your play for review by you and others here on the site
1g If you can afford coaching get a coach to look at how you play as soon as you have a data base to share 1k hands is enough for a first look -no need to get paid coaching until you have a data base
This applies to all bankroll sizes-
Below applies to small bankrolls that we have to protect as we build.
2 Always look for ways to play for free to build your bankroll- Freerolls- twitch streamer ticket giveaways- poker site social media giveaways etc- There are lots of these every week
3 Use free tools like GTO Wizard- Equilab -the 30 day course here etc to study and build skills at no cost.
4 Do not pay for a HUD find a free version.
5 Find study buddies having a group makes a huge difference.
6 Use some of your winnings to stake proven players as they play- buying as little as 1% of a better player can help grow your bankroll quickly