thanks Guys certanly food for thought there grifter.
Need to sit back and have a look at the whole picture and have a think on where to go next.
One of the best methods is social networking.
I don't really mean just creating a page on FB or MySpace (is that still going now?) I mean creating your own. There are a few free social network sites out there where you can create your own community and then market your own products directly to that interested community.
You just create the network, and then start inviting people, posting links to that site in places where potential customers would be. I'd suggest festival forums, music forums, teens and so on.
You could have articles, guides, how to's and offer special deals just to that community. As long as it's informative and active, it'll take off on its own.
I had a good friend start an adult community a couple of months ago, and we both promote the others site. Within two months he has almost 300 members.
He allows me to market to his members and I market the group to my site visitors. The interaction between the two is fantastic and I get probably 10% of all my sales through his network.