Sounds like you're doing great so far! Keep on riding like you're doing, slowly building up your mileage. Hills and speed work can come later, and you are already working on endurance with every longer ride you take!
Make sure you hydrate and eat enough during your rides to keep your energy up. There are plenty of threads here that address those issues as well.
Good luck and keep up the good work!