Looking good so far, from what you've done so far and being new to web development you should be proud of your work at this point, just keep in mind that people's taste differentiates from person to person. So don't expect to be able to please everyone
Here is my tip:
I wouldn't open the site until you have everything setup the way you want it, this is the most common mistake i see a lot of people do when they setup virtual airlines (myself included) because when you have a community established and go to make changes you disrupt operations and people get mad etc. And also having a half constructed site looks unprofessional. Its best to get it setup and be able to show what you can offer rather that what you intend to offer in the future, you'll be more appealing and also you'll have a test bed that even if you make a mistake adjusting the code you wont have a bunch of people down your throat as to why its not working... or setup a development site to test features before you add them to the site.
Will assist with smooth operations