Welcome aboard, I'm pretty new too and also have a box store bike, that ride in hilly WV so I know where you are coming from. The big thing is you have made up your mind to do something and that is where it all starts. Diet is the key to weight loss, just can't out ride a bad diet. Keep after it and don't give up.