It is great to hear you are taking control of your health! Here are some tips on getting shredded abs and big arms while on a vegan diet. You need to make sure you're getting enough protein (at least 1gram of protein per pound of bodyweight). Going vegan does make it slightly more difficult to custom tailor your macros to higher protein to shred down but it is still very do able. Your whole food protein sources are going to be black beans, lentils, chick peas, split peas, etc. There are also good meat imitations out there. There are also bad meat imitations out there. Be mindful of the nutrition facts on the fake meats to make sure they're not loaded with fat and also check the protein source. Stay away from soy! Since the main vegan food protein sources still come with a lot of carbs (beans and split peas have a 1:2 or 1:3 Protein to Carbs ratio), you DEFINITELY want a good vegan protein shake powder. Especially since you are always on the road and need convenience. There are tons of plant based protein powders on the market these days. However, almost all of them are garbage or are inferior to whey protein. They don't have the gram for gram protein concentration and amino acid profile as whey. They don't have the PDCAAS (protein digestibility corrected amino acid score) as whey. They don't have the gram for gram BCAA (branched chain amino acids) and Glutamine as whey. However, there is ONE exception. Real Pro Life Nutrition just launched recently and they are the ONLY vegan shake as good as whey. They lead in the industry in gram for gram protein concentration. If you're serious about getting ripped and building muscle, I HIGHLY recommend Real Pro Life Nutrition's ultra premium plant based protein. To get shredded I would maintain a 1:1 or 1:2 Protein to Carbs ratio in my diet. Minimize fats. Do an hour of empty stomach cardio each day (treadmill, elliptical, jogging, etc). Then of course lift 4-5 days per week. Make sure you're hitting every muscle group once per week with 4 different exercises with 4 sets (12-6 reps depending on which set) to failure on each set. Going into detail for exact workouts and how to do them would take forever. But there are plenty of good workout regimens post online on forums and bodybuilding sites and magazines all over. Good luck!