If you think steroids will help you they won't if you are saying you don't eat much and have no appetite. If anything the steroids might make you gain a little weight but that will only be because of the water not muscles. At 125 pounds you shouldn't even be cloooose to thinking about taking steroids. The main thing it does is speed up protein synthesis and nitrogen retention etc. but without the food going in all that stuff won't matter and the steroids will be going to waste. Hence steroids = nothing but steroids + good quality food = something .

Anyway I really suggest if you care about getting big then you force that shvt in you, it might be hard but if that's what it takes then that is what you are going to have to do. Lots of protein and lot's of carbs with moderate fat (the good fat). You don't even have to be exact with the ratios at this point because at 125, if I were you I would just EAAAAT like a mad man. Force it down just do it, no excuses, take something that will open up your appetite if you have to. So if you didn't get the moral of my post I will say it one last time.........EAT.