You are doing it wrong. Your Pokemon will not evolve if you give the stone to them as their held item, even if you level them up. What you need to do is take back the stone, go to your bag and select the correct stone (which in Helioptile's case, is the Sun Stone). Select the "use" button and click Helioptile. Helioptile will begin to evolve into Heliolisk.
Do the same for your Doublade except with the Dusk Stone.