Many Thanks Christopher for taking the time to read my lengthy post.
Since your reply, I edited the original opening paragraph of my last post, as it appeared to me somewhat hurtful towards others, which I apologise for.
I take on board what you have said and will follow your much respected advice.
I guess I was trying to follow a structure, but this is difficult due to my heavily fragmented skill level so far.
So branching out as you say I think is great advice.
I have spent the entire afternoon today going over fundamentals 2 to make sure I have all gaps covered.
Looking forward now to getting into a firm learning structure, now I have better understanding of the road ahead.
Thanks again :-)