With the code that was originally there, you were able to have unlimited posts on the front page. Maybe you can check your Genesis theme settings to make sure you don’t have the blog set to show 10 posts.
I’m not an expert when it comes to custom loops just yet and I don’t want to give you the wrong advice. I would suggest checking StudioPress for more info on how they work if you’re unable to figure it out – http://www.studiopress.com/tutorials/community