Sadly it does just take time. I'm 20 now (and I've been drawing since I was about 15); you have to develop a style, which does take an age, usually...
Practise makes perfect. There are always people who can draw better than you, as well (*looks at Alector and says nothing*) so you have to get used to being jealous a lot, as well...
