Its good that you have improved, but I have a strong feeling that I have seen a similar type of design on ThemeForest.
Anyways, its good if you take inspirations, but don't blindly copy :p use your ideas too.
One thing can be altered, the login box. Its not looking good or not blending with the design.
Watch me do the proffesional bro its great i love it <3