Admittedly, I'm a bit all over the map currently. I was sticking to 5/3/1 Hardgainer before, but I just need a break from it for 3-4 months. After that I plan to go back to it. So yeah, I don't consider myself to be on the program at the moment. When I was doing it I had replaced barbell squats with machine hack squats. I just didn't have the flexibility to do a squat, so I did that instead. However, now I'm able to do barbell squats, so that's why I want to keep the squat workout of 5/3/1. I know mixing and matching programs is a bad idea, but if I only do it for a short period I figure it's not the end of the world.
My plan is to workout 3x week with following outline:
Workout A - Squat Workout of 5/3/1 Hardgainer, Bench Dips, Plate Raises
Workout B - Dumbbell Bench Press, Dips, Lat Pulldown, Leg Raises
Workout C - Dumbbell Shoulder Press, Curls, Pushups, Ab Roller
I'm not posting this as an example of a detailed program. I'm just giving a sense of the sort of structure I'd like for the program for the next few months. The workout I posted today would be an example of doing Workout B.
If you think this is a bad idea and have a specific program in mind that I should do instead I'd like to know. I'll look into the programs suggested for me, thanks.