I think you are going to be determined to take steroids because you have convinced yourself that you cannot gain any muscle or weight without them. Stop thinking that. You said you've wasted money on suppliments and got nothing. Well for one a very large majority of suppliments are worthless and will do nothing for you. Their claims are extremely exaggerated and it is all a marketing ploy to get people to buy their products. Now dont get me wrong there are suppliments out there that are important.
Lets get down to the nitty gritty, YOU ARE NOT EATING ENOUGH. Plain and simple. How much are you eating?? How many calories a day, do you track what you eat? I encourage you to do that, click on the link in my sig and download my excel file. Its simple to use and is a tool for you to use. Get in a lot of protein. At your weight if you want to really gain some weight try eating 3500 calories a day, get in at least 200g of protein per day, whether it be from protein shakes w/milk, or meats like chicken, steak, etc. Do that for a week or two and if you dont notice a change up the cals to 4000 per day. Now assuming that you are EXTREMELY active every day and that your metabolism is EXTREMELY high, you should be able to gain weight at 3500 cals.
AAS are, like tracking what you eat, a tool, it helps but if you are not eating right for your goals its not going to be very effective. I urge you to listen to these other guys here dont do dbol, take my advice and get your diet in check. Eat like you have never eaten before, do it every day 6-8 times a day. Its not easy getting down massive amounts of calories each day, but you get used to it and YOU WILL GAIN WEIGHT.
I cannot say this enough, DIET IS THE KEY!!!!!!!!!