I have been a health nut my whole life and would like to break a few things down. First off
This takes persistence
I cannot stress this enough, if your only dedicated 90% of the time you will only see 90% of the results
This takes time
How Long will this take?
That is the wrong Mindset just think about it this way, it might take a couple years to reach your goals but you will look good along the way and people will notice
Eat more protein
Take your lean body weight in pounds, this is how much protein you need to eat. (LMB is found by subtracting the percentage of how much body fat you have; for example I weigh 100 lbs and have 10% bf. The simple math for this is 100-10%)
They are very low calorie and will fill you up
Protect against many ailments
Eat 16-18 times your bodyweight in calories while keeping protein high
10-12 times your bodyweight in calories this will allow you to lose fat at a steady rate of 1-2 lbs a week.
There is a lot more but at the time I am very tired. Ask questions and I will answer, I have had to cut the studies out because of not being allowed to post URL's and I don't want to get banned. PM me if you would like to see my sources. Again these are general guidelines, you MUST Sleep and you MUST drink a lot of water.