You are way to underweight, bro. This is just my opinion, but you don't need to be thinking of steroids just yet.
You say you are a hard gainer. Imagine this and think about it. "If" you do manage to put on any size, what will happen when you stop your cycle? If you can't get bigger naturally, you will just drop any weight you gain. You need food and a better routine in the gym. My .02