Me to had the same problem.i don't have a close relative in the USA and the many(former greencard selectees) I knew never had their contacts.Your case might be current in July 2015 and hence don't trouble yourself so much since you can fill the ds 260 at least 3 months( Feb,March..) before the current month.But, if you must do it now,I will request a friend of mine to host you since he previously hosted another person with the same problem and he has offered to do so.(kindly note that there is absolutely NO strings attached).By the I can only do that if you are from Kenya?