Learn HTML and CSS. And become good at it.
Build things. Playing around with (small) UI elements is one thing.
Read, read, read.
There's more to front-end development than building a website.
Know your tools.
Version control will save your life....
Be the middleman.
Do not rush.