Hey man,
I think the guys here have been on the money - even if they have come across as harsh. I've just had a look through your YouTube, and the persistent thing is that you don't allow the time to create magic. You do a couple of tricks - and there were a few "That was a cool trick" comments - but it didn't feel magical. They were cool tricks because your sleight of hand is just fine. But you speak too quickly and I don't think you engage with the audience very well. I watched the videos because that's what I said to myself I was going to do - not because they interested me.
All those effects have the potential to be stunners, so don't rush the patter, slow down, build up suspense, and build up a rapport with the audience - this last one in particular is not where I'd expect you to be at after 3 years of performing. 3 years of magic without going out and performing perhaps, but not 3 years of real performance experience - it just says that you don't look at your performances and try and improve them, because the issue is the same throughout.
With your experience you should be able to understand your audiences. More than looking back on your sleight of hand, look at your decisions in relation to the spectator(s). It's cool, but it's not magical at the moment. Involve the spectators in that magic moment, it's ok to pace things differently but be very deliberate in when you're going fast and when you're going slow, these are all choices and they should be made depending on the audience that you have - and again, you should have performed enough in three years to pinpoint and predict the types of people your audience are, but do think about it when making choices in performance, and think about it afterward as well.
NB: That Erdnase was truly shocking. What the heck is that? Definitely not three years of learning magic. Your hand could've been a plank of wood and about as magical as watching one. Reminds me of Brian Tudor's attitude on Showoff 3...