You can install a theme on your WordPress site to customize the way it looks. There are numerous themes available in the WordPress community; some free and some premium. All you have to do is select one you think would be appropriate to the nature of your site.
Where to find themes?
Now, when you are starting out, it is best to explore all the free options available in the WordPress community. WordPress theme directory is the best place to find a good quality free theme.