I will try out full day volume training like you suggested Iolair. I will start varying my workouts daily, because I always used to do them routinely which may have been the cause of my plateau. I will also try Nathan's suggestion of weighted pushups. Hobz, you are exactly right about my ectomorph body type. I'm 6'2. But I wasn't always like this. I used to be about 6' 165 but I gave up junk food and sweets and just started losing weight. I'm also a vegan, but I eat more than anyone I know. I get plenty of protein from breads, nuts, cereals, vegetables, and soy milk so I don't think that should be a problem.