Hi, I work as a freelancer for more than 3 years. I can say that you are in a good start.
Here what I notice.
- All the website you listed have no SSL or https that is very important now. - Some website is not responsive or mobile friendly. - The layout looks to wide for every content in all your site.