you can't really build up a portfolio of communicating with people. in computer programming (my old job) i could get hired by showing them examples of my work.
not quite so easy to if what you need is to *develop* those skills first, which you can't exactly do at home. but how do you do that without any qualifications?
a lot of my job ideas seem impossible because i function badly in structured learning environments such as schools.