The unfortunate thing is with all the efforts you are making, it's unlikely your lawn will be anything closer to the lawns that are taken care of by professionals. https://k12.instructure.com/eportfolios/882713/home/tips-for-hiring-a-professional-lawn-care-service