Apps are probably your best bet... or just researching
The reason we can't say is exactly what you underlined yourself;
you gave us one day's routines, and told us you like to switch things up...
aka, that day you gave us isn't indicative of your average day
If you don't want apps, you can also just do what you've been doing, and if something starts feeling underdeveloped, start working on it more.
I'm new to free weights myself, so I'm sticking to videos (Chalean Xtreme) just to learn form. I did do some gym time, but back then I stuck to the machines vs free weights from sheer fear of doing something stupid and wrong. This limited my grab bag of things to do.
The videos *are* giving me the basics, and more importantly, helping me realize what a good session should look like vs simply winging it.
Another thing the gym taught me; there are always people eager to give you their opinion as soon as they realize you're open to it... and as long as you're careful on who's advice you take, you can really learn a lot ^_^
| current weight: 172.0