No it shouldn't be too hard really ...
Put a free hosting up, submit it to free hosting portals and once the traffic starts pouring in, you'll just have to manage your bandwidth.
You'll offer your users upgrade option to $0.95 trial hostgator .. and also make money off ads put in those sites you host..
It's a workable blueprint for hosting affilliates that rack in anywhere from 2k to 10k a month
---------
method 2
---------
pay for targeted traffic
-----------
method 3
----------
offer to help people out with installing their wordpress, in exchange for them signing up to hosting services ..