I don't see why not. I welcome people of varying abilities to contribute however they can. You could start by putting some more description and background to your character's race and all that.
If you like my style, feel free to join these RPs:
Shadow of Prometheus, Story-focused Science Fiction Original Universe, with Empire-Building
If you would like to know more about my science fiction universe, check out this group:
General galactic information