You're not getting faster even though you're pushing because you're not really training. Going "hard" on a commute is probably not interval hard, but slow enough that you are probably training in "no mans land".
Riding long distances everyday just makes you good at riding long distances everyday. If you want to be faster, you must ride faster (read: intervals) or ride fixed gear.