There are so many hosting providers out there, that you just have plenty of choice!
Anyway, I would like to suggest the hosting service I have in my signature.
For 4 main reasons:
1. They accept Bitcoin payments. 2. They are cheaper than most of the others. 3. Their hosting service is really fast, with no downtime. 4. Their support is always online and fast to reply and to help for any doubt.
If you wanna create a wordpress blog, they have the softacolous app that makes very easy to add your favorite CSM.
I think even if you follow those 6 rules, you cannot reach success if you don't master the technique.
For example, if you wanna be a good musician, but aren't able to play, you cannot reach any success, although you may follow Arnold's rules. So, in my opinion, mastering a technique is the most important thing to do.