i have been working out for a little over 3 years now and am having a real hard time putting on muscle. in this time i went from 147-180, and now back down to 170 at6'. i was eating 4000 calories and gaining 3lbs a month. then i started to cut at 3000 calories last month and have lost 10lbs. the issue is that i am still realy small i have had 14.5" arms for the last year and my bench has been around 190 1rm. i have tried various workout rountines and have had no progress.