Well you asked for an opinon and i’m gonna give you an honest one and i’m not gonna sugar coat it either:
1. Justify your texts. Nothing is more unprofessional to me than unjustified text.
I don’t like the theme.I love dark themes but this just doesn’t go. Your navigation menu is frustrating. People shouldn’t have to guess what an icon is for before they click it. An icon of a little guy can mean anything, from public bathroom to barber shop.
Get rid of your donation button. It’s an oxymoron to put a donation button next to ads. It only tells people you are begging for money. And if you are, you should say why you are asking for money? what services do you offer? Do you have cancer? Are you homeless? Do you offer public service?
The same for the Google ads. They discredit you more than getting you paid.
On your about page, crop the picture more closely. You are trying to show your face and your dog not the tree.
On your main page, you have a picture with a [very] pretty girl titled : “my inspiration”. Why is she your inspiration? Is she a philosopher? Nobel prize winner? Your sister? Either get rid out it because it’s irrelevant to the message of your site or write an explanation for it.
Your header image is not telling me anything. use something that’s more relevant.
Here’s an article i wrote on Webdesign and content relevancy that you might find it interesting. (The site is still under construction so ignore lorem ipsums)
Cheers,
Chris