not so good
Well, I think, for first game is better choice a some logic puzzle, or a new arcanoid. :)
But, If something fly, it must have an inertia - the ship acceleration is very impulsive, and it is hard to be controlled. Inertia can be created with this simple algoritm - speed = oldSpeed*i + newSpeed* (1-i), where 'i' beetwen 0-1.
Keep working and learning, and continue to do games, I guess, your second game will be much better. Good luck!