Id say mate that if you’re 140lbs @ 6’3” then your nutritional intake should be in the region of:
3200kcals
2280-300g protein per day
300-350g carbs per day
and the remainder of the calories left in good fats
recovery is going to be the big gaining time…so eat 20g protein straight after your workouts, then another 30g about an hour later.
take some form of slow burning protein before bed and sleep around 8-9 hours.
also i dont know if u have considered other options besides steroids such a prohormones. If you are looking to gain lean muscle and increase weight then things like cynostane, epistane and tren bomb may be more suitable, though im not entirely sure if tren bomb is around or legal anymore.
hope this helps dude