@kissmeimamie I recommend you bbr if you are willing to train the upper body 4 times a week.
it's supposed to be a 18 week program divided in 3 phases, but in reality you can repeat every phase as you wish becouse you can easilly increment the dificulty.
if you struggle with money don't bother.