More than once I've said you can't just show up at the gym and train. You need a plan - or a coach with a plan for you.
That's called programming.
This article does a good job of explaining the basics of programming. Don't look for deep revelations here, but there really aren't any.