But if I have to wait months to see any results I'd probably give up if I'm honest.
If that's your attitude I wouldn't bother with any of this stuff. Just get some pec/bicep implants, maybe lipo (if you need it). Much quicker.