I do my own web development, and I didn't read through the whole thread, but here are my initial recommendations. I can help you with some of it if you like.
1. If you're starting a new page, simplify it. It looks like you're trying to do too much too quick. Just get the basics down, then add gradually.
2. Pick one font, one size for that font that's easy to read, and try to use it as much as possible through your site. This is known as "font agreement". When you can do this well, it will help keep people using your site since it's easy on the eyes.
3. Make better use of the sidebars. I would suggest using only one.
4. Pick one primary color, and no more than 1 or 2 additional color for things like borders and to identify clickable links.
5. Add a photo to break up the text a bit. Something that is expressive of the site and the message you want to share.
6. Move the bit about you to an "about" page.
7. Display your favorite song by moving it to a sidebar, then have it so visitors can listen to the track by clicking a play button or even if it in video form through YouTube (Don't have it play automatically)
8. Also, if it's not currently responsive so that it automatically adjusts to mobile, swap out to a theme that does this.
9. Once all that is done, then you can start expanding on things like the headers, footers, content for your sidebars, and maybe linking social media if you have it.
Most importantly don't try to do too much. The best websites are simple. What makes them optimal is that anybody can jump on them, figure out the pupose quickly, and easily navigate them.
1. If you're starting a new page, simplify it. It looks like you're trying to do too much too quick. Just get the basics down, then add gradually.
2. Pick one font, one size for that font that's easy to read, and try to use it as much as possible through your site. This is known as "font agreement". When you can do this well, it will help keep people using your site since it's easy on the eyes.
3. Make better use of the sidebars. I would suggest using only one.
4. Pick one primary color, and no more than 1 or 2 additional color for things like borders and to identify clickable links.
5. Add a photo to break up the text a bit. Something that is expressive of the site and the message you want to share.
6. Move the bit about you to an "about" page.
7. Display your favorite song by moving it to a sidebar, then have it so visitors can listen to the track by clicking a play button or even if it in video form through YouTube (Don't have it play automatically)
8. Also, if it's not currently responsive so that it automatically adjusts to mobile, swap out to a theme that does this.
9. Once all that is done, then you can start expanding on things like the headers, footers, content for your sidebars, and maybe linking social media if you have it.
Most importantly don't try to do too much. The best websites are simple. What makes them optimal is that anybody can jump on them, figure out the pupose quickly, and easily navigate them.