As Zelbinian mentions, this is quite broad and also a bit off-topic according to our faq ("You should only ask practical, answerable questions based on actual problems that you face").
As it it, it will probably get closed, because it's more of a brainstorming question. If you can think of a particular issue you are facing, something that can be useful for other people, please edit your question.
Having said that, some things you should probably consider are:
Amount of text - You have paragraphs and paragraphs of information that nobody will look at. It reminds me of websites from the 90s, when designers didn't know how people reacted to different elements. Now we do know: People don't read long text.
Color, or mainly lack of shades.
Giant hierarchiy-less menu - do you need to have all those options visible?
It's difficult to tell you "things to consider" when designing. The best starting path is to navigate through a lot of good websites and learn from them. Web design is much more than web developing (if you come from that field), in the sense that it's not a formula. Things work in certain situations and don't in others.
But in every single case, a website design will require research, time, dedication, and lots of re-evaluation. I'd first focus on the process behind a web design. What was your process like? Did you research the client, the users, the competition? Are you taking thoughtful decisions regarding color, typography, structure?
Yes, it gets the job done. It is a website. But does it do anything else? You are not currently designing, you are setting up a site. You can't achieve 'cool', but most importantly, you can't achieve usable, helpful and beautiful if you don't take the appropriate steps.