Tazzy: This is a “legit” question, and one I’m sure is on many people’s minds- that is, am I a good writer?
It can be hard going when you feel that everyone around you is better than you are. They all seem to know how to write well, how to go with the flow, how to shape the words they’re putting down on the page- and in the meantime, you’re sitting there, feeling like you’re stuck out at sea, lost and unsure as to what to do, because you don’t have an idea of what to write about.
I’m sure you’ve heard this many, many times, but: hundreds, thousands of other wonderful writers think this too.
Everyone finds writing tough sometimes. They need to think up ideas, how to write out those ideas, how to phrase things. Believe me. Why do you think so many writing advice books and websites exist? And idea generators? That’s because people feel like they need help- and not just about how to write things down, but how to get ideas too, and how to refine them.
Writing, much like any art, is a medium that has people that have more innate talent than others. In the end, however, innate talent can only help so much- all the great writers spent their childhood years reading and writing and perfecting what they could do. The difference between good writers and mediocre writers is that good writers try. I’m sure you’ve heard of the Hemingway quote about writing- “All you do is sit down at a typewriter and bleed”?
The more you write, the better you get. And besides, I feel that you can be a good writer even if you have difficulty coming up with ideas- that doesn’t affect your writing ability, only how much you can write about! :’D So. Chin up! I can guarantee that you’re a great writer, and your friend can back me up on this- they’ll probably even think that you’re better than they are. Hell, Divi’s writing is great and I think mine sucks, but she likes it, so- as a great writer, she must know, right?
Just know that everyone here at Writer Leopard is rooting for you. Keep on writing and I can guarantee that you’ll gain confidence in yourself.

(And to answer your last question explicitly, though I’ve referred to it in this answer: innate talent is great and all, but you develop your talent through practice. So, yes, talent can help you write- and you can get this talent through writing. It’s a neat little cycle.
Sorry my answer didn’t really directly address your question and I just kind of rambled… I just want to reassure you that you are good, you just need to believe in yourself! Everyone compares themselves to other writers/artists and often feel that they don’t measure up, even if that other person feels the same way about them. People tend to dislike their own work, because they can see all the flaws in it, while other people can appreciate it for what it is without looking on it as something to be improved.)

