You may get more answers in the anabolics section. I'm not gonna tell you what to do, but I feel like with your stats, you could gain some more naturally before looking into anabolics. I too am 5'6" but only 150, but sit around ~11%. I calculated the body fat percentage you listed and it puts you at about my size, lbm wise, give or take a bit in either direction depending on which end of "17-20%" you are. It may not be the answer you want, but diet and training will give you good results for now I'd say. I understand the impatientce because I'm impatient as well lol