Spending less time in forums is a start, but who am I to talk
The company you keep plays a roll in your activities. If your close friends who you feel the most comfortable around are lazy bums, naturally, you wouldn't feel inclined to act any different.
Find something to do that doesn't put you to sleep. If you are interested in your community you might try to look around for some volunteer opporunities. At the least, you will make a lot of contacts who can help you find a job if that is what you're looking for. Try spending time outdoors or exercising more frequently. A good self-image is key to feeling motivated. Meditation and yoga can turn even the most upside-down of people in the right direction.
The world can't be made perfect and life in general is NEVER going to be easy. You have to except THAT before you can move forward. Disappointment and failure are part of the process, unfortunately. Hell, they can be all the motivation a person needs to make the future better!
(it is really late, and I am really tired so excuse the lack of a spell-check) Hope this helped