I read a book by Leo Mazzone, the pitching of the big 3 in Atlanta in the 90s, and he said that throwing everyday is excellent and it’s what they did. But here’s how you want to do it: you’ll want to pitch the first day, full speed, then rest or light tossing the next, a light bullpen the next, only throwing 60-70 per ent effort and just working on the ‘feel’ of your pitches, another 60-70 percent bullpen the next day, long toss the next, then full speed pitching and start the cycle over.
Day 1: Full speed pitching.
Day 2: No throwing or light catch.
Days 3 and 4: 60-70 percent ‘feel’ pens.
Day 5: Long toss.
Day 6: Full speed pitching.
For how to long toss properly, check out Alan Jaeger, he has that system nailed down rather solid.
This throwing program should give you good results.
Now onto mechanics 
You get your hips leading the way nicely but then you quit moving forward with them. Move quickly sideways into a nice comfortable balanced stride. Don’t lean side to side so you can have an efficient hip rotation. Try speeding up your mechanics, this will get you moving towards the plate more effectively and allow your hips to lead rather than your lead leg.
Good luck, keep up the hard work.