Are you really 5ft 11inches? If you are you don t want to drop 50 pounds. The average weight for a person 5ft5inches is 130-150. You have 6 inches on us! Anyway losing pounds is a combination of diet, exercise, and attitude. No one thing alone will do it. To answer your question: Plenty of fruits and veggies, lean protein (chicken, fish, beans), water and try to eat 5-6 small meals a day. Get out there and do some cardio and everyday look in the mirror and find something new you love about yourself. You can do it!
wut worked for me was swimming cuz u dont feel ashamed of taking off ur shirt since most people in a recreation gym are fat and swimming burns calories without even feeling i hard i dropped 50