To be able to find the best workout program for you, you will have to know what your goals are. Make a list of goals like this: I want to be bigger. I want to be stronger. I want to be leaner. Choose whichever one you think is right for you.
Find out your fitness level. If you have never worked out or worked out less than a year you are a beginner. If you have worked out for 1-3 years, you are intermediate. Anything beyond that you can consider yourself advanced if you wish.
Search the net for the best workout program with the combination of your 1st two steps. Example: best beginner strength program or best intermediate program to increase size.
You should have at least 5 routines. Now you have to narrow them down. Look over each program and see if they are balanced they way you would like them to be. If they aren’t, throw them out. This is how you find the best workout program.
Try out you favorite routines and check yorur progress with each. This will help you find the best one for you.
Go hard on every workout.
Pick realistic goals.
Don’t overdo it.
Keep it simple and keep the rountines to your fitness level.