Valid until May 17th, if you sign up with Hostinger (#ad link) (use this link) as your website host, you can get 20% off and 3 months free.
If you are thinking about starting your own blog site, personal website, forum or business website, I recommend Hostinger. I use them for both easy2boot.xyz and rmprepusb.com. The plan allows me to host up to 100 sites at no extra cost.
There are plenty of videos on YouTube to help you and I have also produced a small free eBook on to get you started to produce a small business website (eBooks are here). There is also a 'How to make $1000 a month from the Internet' eBook which may be useful to you.
Hostinger offer excellent value for money and their support is also excellent too.
The only thing to be aware of is that although they offer a free domain name for the first year, you should be careful to look at the renewal costs of the domain name before choosing one - some are $10 a year but some other domain names can cost $50 a year. For instance, domains ending in .xyz tend to be much cheaper than domains ending in .com. Just check the renewal prices of both the package and the domain before you sign up with them. Hostinger renewal prices are pretty cheap anyway though (e.g. $6.99 a month), and unlike some other well known host providers I could name, they actually tell you the renewal costs quite plainly before you sign up!