Reading this made my day! Seriously that's SO awesome to hear. I can totally relate to being bit by the cardistry bug. I remember going through this exact same routine of immersing myself within the art and staying home on the weekends being a nerd. I loved every moment of it then and I love every moment of it still - after 13 years!
I know the riffle shuffle is a tough cookie so congrats on cracking it! Show this to your spectators - seriously. It may not seem like it but it's one of the more impressive things they see when you give them a behind the scenes view how of each and every card is coalescing together (preface it by asking if they've seen people do a table shuffle like in the casinos and if they can do it. Or any other form of shuffling. Some people will be able to but most won't, either way, this helps set some perspective of the difficulty involved. Then blow them away with the one handed version Seriously kills.)
Another simple presentation I think is fun is with the Charlier Cut. Ask them to follow along and try learning it, very quickly they'll say their thumbs are too small. For kicks, have them hold your thumb while you do the cut WITHOUT using your thumb. How? Just do it like the first part of the riffle shuffle. Start in mechanics grip and use your index finger to have the top half of the deck slide off then complete the cut with your index finger. It's really funny and gets a laugh. At the very least, it establishes that even the basics are extremely difficult and that obstacles shouldn't stop you. Oh.... give them a mini deck to play with instead for the surefire laugh.
Even the basics are fun and can be turned into a miniature routine. It's nice to be able to do complex structures and crazy two handed cuts but it's not at all necessary to have fun showcasing it to people. Keep that in mind as you're learning each basic move, they're all powerful tools at your disposal if you use them right.
That said, if you need any help with a move, shoot me a message and I'll get back to you as soon as I can. Keep rocking and stay inspired!