If you can afford it, a trainer at a good gym will make a big difference. That’s how I got started and I really got results. They can make a program that’s setup for your goals and tweak it to keep it interesting. Plus the social pressure of having the appointment was what I needed to get out of bed early and get to the gym on time, especially when I didn’t feel like doing it.