What's needed, and what most people lack, is fellowship. Having other individuals on certain levels doing things to keeps you set, it keeps you focused and keeps you pushing forward. Just to be around others and networking made me level up.
Environment will carry you further than discipline. Having a community of people on the same page keeps you on track. Everyone here needs to be on the weekly calls to truly keep themselves right.