*Sneak againest a bear while afk - Sneak 100, took about 6+ hours I think.
Inefficient. It's much faster to sneak attack Ralof/Hadvar instead. Each sneak attack gives you a huge boost to your skill level compared to sneaking, plus it works on your weapons skills.
*Cast Flame and smack the shield on Rolaf for Destruction and Block (34 Destruction and 36 Block so far)- a very boring process as you have to wait for the Magicka and Stamina regen
Obviously this won't work in the starting dungeon, but vegetable soup (carrot+potato+leek+cabbage+tomato) allows you to spam shield bash for 12 minutes straight. Since shield bashes do very little damage, and you can stun-lock an opponent in this way, you can use any of bandit or draugr to level up your block skill very high.
Some here mentioned you get can level 2h weapon on Rolaf (is that even his name?) but I could not find any 2h weapon from cave 1?
It's possible you won't have access to any two-handed weapons if you choose Ralof instead of Hadvar. If you go with Hadvar, several of the Stormcloaks you fight carry two-handed weapons, while the imperial soldiers Ralof pits you against favor 1 handed weapons. I always go with Hadvar though: doing so gives you 5 free iron ingots and 5 free steel ingots once you get to riverwood, because the smith of Riverwood is Hadvar's uncle.
Also, if you're going to try to power level smithing without leaving riverwood, you will probably want to svck it up and put some perks into speech, and stick to making helms (leather and iron) instead of bracers and daggers, and temper them before you sell. This will allow you to at least break even on your creations, even if it takes marginally longer to accomplish. This will also level your speech faster, since you will be selling higher-priced items.
Good luck!