When you first started out, you probably wanted to just get fitter in general. But as you get more advanced, it's better to hone in on specific goals and tailor your training to those in order to really see results. So don't expect to simultaneously build muscle, train for a half marathon, and increase your max bench press. Instead, pick one of those to be your focus at any given time.
This will help you tailor your weekly workouts, track your progress, and help you see results more quickly. You can always change the emphasis, but make those focus areas a priority until you see the progress that you want. You can find examples of possible workouts and exercises to build into your weekly routine here.