Thanks Oasis
I know exactly where I am going wrong, I am a lazy idiot at times but it is because I know there is fundemtnal flaws in what I am doing which means I have no motivation which means I get lazy.
A few years I ago I had two family memembers die and I think that hit me hard, things haven't been the same since then.
At the same time I believe I have a good sense of business and have done a lot of things right, most repair guys give up after a few weeks and I go back to their full time job, at least I have managed for getting onto three years.
My biggest mistake was that in the first 18 months I was increasing trade each month, I was getting more regular customers and suddenly the credit crunch came and this regular customers suddenly started using me less so that customer I visited once every 2 months became once a year. Believing that I would earn more and more each month I got cocky, paid my tax bill in cash, bought a cheap car with cash, bought a nice SLR, bought a new amp, went on holiday to Berlin, spent £60 a weekend on nights out and lived the life of riley.
What I didn't do is think what if my income dried up, it did and ran out of money for marketing when I needed it most, in Febaury I knew I should spend my last spare £200 on marketing but I already had a trip to London booked to see Morrissey (just 3 months after returning from Brixton for a sex pistols gig) so hoping thinks would pick up I went away and suffered ever since.
However I am not sure what the route of all this was and that is what I need to fix.