Rhaos, feel free to add me, Thedolphinator, can give you a lot of pointers, "main" jungle myself but i'm a good all rounder and can help with any lane, Plat 3 atm.
First tip though, no matter how good you think you did, you could have done better - learning to spot those mistakes and work on...