Who decided that you must train for 3 years in order to use anabolics?? This is horse shit! As long as you know how to train and know how to eat I consider you ready for anabolics if that is what you wish to do. I agree that someone who just started training should not use but not for the same reasons as most of you. I feel time in the gym has little to nothing to do with anything.
Again, if you are training correctly and eating correctly why can’t you add anabolics to your regime??
In the OP’s case; yes you should up your calories, esp. if you decide to use anabolics.1 and 1/2 years is plenty of time to learn how to train and how to eat unless you are a complete idiot. It sounds as if you are very dedicated and committed so, do not let these guys deter you. If it was up to them Jay Cutler would still be waiting to start a cycle instead of being Mr. O.
I usually do not recommend it but in your case, with a high energy job that probably saps calories, you should look into one of GNC’s high calorie protein drinks. You know the ones that say they provide 1200 cals per serving. You do not need to take the whole 1200 at one time. Just sip it through the day so you can add a good 1000 cals or so to your diet.
I believe that you are ready for anabolics. My suggestion would be to try a moderate dose of a good testosterone to start. If you get some real test cyp for example 300-500 mgs a week should give you a good 20 pound increase as long as your diet is right. Do not get impatient though because long acting testosterones take a good 3 weeks to really kick in.
The first cycle is always the best so do not expect 20 pounds every time you use. I would add .25 mgs of arimidex a day and the usual post cycle regiments. Your strength should skyrocket as well as your BW. Do not worry about putting on small amounts of body fat; it is normal for a bulking phase. I am not saying to become a fat ass but a body fat of 12% or so is OK. I would use the test for 8-10 weeks, take off 4-6 and start again, depending on your goals of course.