In anything we do, we must make an effort. The amount of effort you put in will give you results. Just today at the gym a person was bemoaning the fact that they come every day and have only lost a few pounds this year. I watched this person exercise and I will tell you they are not putting in enough effort. They were not even sweating. You must give it all you have. Whatever 100% for you is, you must give it. To achieve anything you must be willing to give everything. Now, I don't know if you really push yourself. I will say this, if you are not seeing any results then you are not pushing yourself hard enough. You may want to hire a trainer just for an hour to get an objective idea of what you are doing. Any good trainer will do this. If the workout does not challenge you it will not change you. Only you know if you are working out to your fullest. If you are not getting results, you probably aren't.