Your making the beginners mistake mate by over training.
Train on alternate days and you will see justas much improvement as muscle needs time to rebuild. Training when tired can be dangerous. Make ure you eat some protien within an hour of training to give you muscle something to rebuild with and prevent them from canibilising lean muscle tissue to rebuild.