Seriously? Hold off on the steroids and learn how to eat to gain else you will likely lose anything you might gain.
6ft tall and 166lbs is really really light. Please visit our diet section and start a post there with your current gain weight diet and the results it is giving.
Also detail your workouts - 6 days a week is a lot if you are training truly hard.
Good luck.