I am new here and I have a question. Can I just ask questions on this community or do I have to answer other peoples questions too? I feel awkward when I just ask but not being able to help anyone.
There is no such rule that you can only ask the question or only answer the question. Choice is always yours. If you are fresher to some topic then you can only ask the question and if you have mastering in another topic then you can contribute by answering other fresher's question.
After all StackOverflow is run by You.
Asking good questions is a service to the community. I cannot demand that anyone do it, and I could probably ask more good questions myself. But if you are so inclined, then please, please ask good questions. Whether or not you are also making answers is irrelevant to the goodness of making good questions.
Writing good questions (and improving existing questions, if you consider that to be separate) is fundamentally a way to contribute positively. Writing good answers is great too, but please don't be reluctant to contribute in one way just because you have not yet done so in another. Asking questions before answering them--or even asking questions and never answering one--is perfectly fine.
It's possible to be a help vampire (related) but people who ask good, well-researched, well-maintained questions (see here, there, and more links) are fundamentally the opposite of a vampire (like Karin!). Good askers show how the art of creating questions is done, and consequently are even an active force against help vampirism.
(And whatever you do, please don't submit bad answers!)