Maybe look into one of Wolfs full body workouts or Stronglifts, really any sort of weight training routine, you just seem orientated towards strength.
Is there a pill that isnt steroids but does the same stuff? - Probably but IDK, its not really necessary, just stay focused with your training and nutrition. 99% of what you find won't work and its expensive.
Creatine or how ever you spell it? Some people say its helps, but again its not necessary, remember it won't give as much as a boost as the ads say it does. Good nutrition and a solid workout plan is what will get you there.
Will you make me out a workout plan to do daily? Look into one of wolfs 21 routines, you don't need to workout daily, your body must recover. Try looking into distance running and HIIT training, again allow for proper rest and don't run your self into the ground, a injury could set you back. Research into various angles of working out, it will serve you better then always asking to be spoon fed, its difficult to grasp now, but to obtain a higher level of fitness you must have some knowledge about it. Keep asking questions.
Will you also make me a diet (high protein) for at least two weeks? Snacks, drinks, breakfast, lunch, dinner Yes, but i won't. Find your TDEE
http://scoobysworkshop.com/calorie-calculator/ then divide it by how ever many meals you eat in a day. Also try to eat 1 gram of protein for each pound of bodyweight, then divide that by the amount of meals you eat.
Exp : 2000 calories
100 grams of protein
4 meals= 500 calorie meals with 25 grams of protein a meal
don't forget your veggies, consult your countries food guide you exact numbers
Don't be afraid to eat over your TDEE, if you figure your gaining weight to fast then slightly lessen your calories. Give it a few weeks to make sure its consistent weight gain and not just normal weight fluctuation.
What not to eat and what to eat a lot of? Try to stick to wholes foods, but don't be afraid to eat something unhealthy once and a while. just make sure at the end of the day your body has what it needs to repair.
What about the depo shot(Birth control) to gain weight or at least keep my breasts? Consult a doctor, I really can't answer that. I'm personally against screwing with my body, unless a doctors says its cool. Besides, if your under weight and you gain weight both fat and muscle then why will you lose your breasts?
Vitamins and shakes? Veggies are ideal. Eat whole foods and you don't need shakes. If you find you like them then have one once and a while,
http://scoobysworkshop.com/protein-powder/ there not magic, but they help if your strapped for time your get the protein you need.
PM me if you have anymore specific questions, I have fallen for a lot of the pitfalls while training, but i have learned from my mistakes.
Edit: You seem to have a lot of repeat posts, this stuff takes time, You will see improvements over time, just hone your training as you go, if you have a problem try to find the cause and deal with it, asking questions to get a another pair of eyes on it, but don't expect to like the answer 100% of the time, and don't relive on others always for an answer, there is lot of trial and error in this, but just be sure to acknowledge it. You must devote time to training and researching. Goodluck