It's annoyingly backwards, but I find that one of the best ways to gain in confidence is to do the thing you want confidence for. I'm not exactly brimming with confidence to perform things (magic or otherwise) but find that the more I perform the more my confidence grows.
If you've been practicing some basic tricks you've probably already got more than enough to impress. You don't need to be doing tricks with knuckle-breaking sleights in order to amaze people. Believe me when I say I'm no Paul Daniels (too tall, too young and, quite frankly, too c*** (not the best)) and after just a few weeks of practice (that was for a couple of hours each day) was able to leave people pretty speechless with some very basic tricks.
Take what you've got, turn it into a short routine - 2 or 3 tricks maybe - practice it a wee bit and then go and show someone.
Either it'll all go well and you'll get a confidence boost, or you'll screw something up which will motivate you to clean up that part and also show that it really isn't all that bad even when it does go wrong. If you've got a self working trick like Brainwave or InvisibleDeck keep that handy as your get-out-of-jail-free trick for if you lose a chosen card mid-trick. It's a pretty powerful effect and so does a wonderful job of covering your screw-up if need be.
Most of all though, just enjoy the rush that comes through performing.
You say you have no time. You're at Uni though, right? Waiting for a lecture to start show a friend a quick trick. Bring a deck out to the student union bar and show something there.
Give it a go and see if things improve any... you're obviously keen to get it back or I'm not sure why else you'd have posted this thread.
