Everything you want is achievable in life. Question is how badly you want it. Start doing these basics relentlessly and You will find answers Yourself.
1. Start a early morning routing. If difficult because of work schedule then start some routine where You wake up and do excercise atleast for 15mins.
2. Start Meditating. I understand its Cliche but just do it for 5 mins. I have been meditating for 2 years but still can't blank out for 5mins. But I agree what Sam Harris mentioned in one of the videos that Meditation is like exercise for the brain. Every time brain waivers and you try to come back to focus on breathing , it is same is one rep for your brain.
3. Eat Healthy. Avoid any junk.
As I mentioned earlier, it all depends on how badly you want to change your life. If it is important You will do above and You will see for yourself, Miraculously you will start finding answers to every questions you have.
ALL THE BEST. SENDING ALL THE LUCK AND POSITIVE VIBES.