Michael.. you need to find yourself in magic. It is becoming more and more apparant to me that you do not know WHO you are!! or what kind of performer you are!!
I know FOR A FACT that you will either disagree with me, or pretend to agree with me and disregard what I am about to say but...
You need to find yourself. It is fine to have different personality traits. However, you need to find your Uber-Self. Then all your mini-selfs need to come under an umbrella that they all fit into context with eachother and your Uber-Self.
What I mean by this is that you can be funny, charming, and even mysterious to a certain degree. But if your different personality traits do not relate to each other then you will confuse your audience and the effects you perform will lose their impact.
On your website you claim to perform an effect where you recall a tale about when you USED to make stop lights for the city!!

You couldnt possibly be doing that at your age.. so to imply that is something you used to do.. how old were you .. 10!! And its no good saying its just fun because your audience need to be able to relate to what you are doing as well as yourself. How do you think your audience would react if you told them a story of when you were in Vietnam>? This is the same thing.. putting yourself into an UNREALITY to which the audience cannot relate, and if the audience cannot relate to you, then the connection between your audience and you is lost and the effect dies and you lose credibility as a performer.
Its fine to do card tricks at the same time as bending spoons - as long as you give your audience a reasoning by which they can draw all your alleged skills under one coherent whole.
That is something where right now you seem to be failing miserably, and I feel that is down to you not have defined you 'Uber-Self'.
I know you will ignore this or get defensive, but there.. once again.. I have tried.. to help.
www.youtube.com/brum2redmagic !! Youtube Project started.. early days
Reading: Nothing right now
Studying: loving band redemption
Performing: Speechless, Stand up Monte, Coinvexed,