First of all - good luck, keep learning/practicing and you will get there!
2nd: poker has to be fun! As long as you have fun - learning will be easier.
So:
1) Start playing live (more) against friends for micro stakes, talk about poker, discuss each others tells etc. Cash is better than tourneys for homegames imho. If your friends-friend has a game you never visited - go there, change of scenery is great! Start a poker club at your work/school etc. Once I was so desperate - I tought my mum how to play...
2) Learn and play other forms of poker than nl holdem. Pick a game, read about, fall in love with it, hate it, move on. Peoples say that draw games might be the next IT, since everyone knows everything about Holdem & Omaha.
3) Put quality time into watching poker shows! High stakes poker (first 5 seasons), poker after dark, the big game, WPT, even WSOP. Commentary is quite good and its more fun than listening for hours to a 22-year old germinglish (c) narrative of moving pixels. Most of those can be found on PS media forum, youtube, pokertube, some torrent site etc.
4) Learn Rounders by heart, learn tells from Maverick and stud from Cincinatti kid
5) Please!!! Stop using zynga poker. A friend of mine spent hours there over a few months and his game actually got worse!!!!
6) Do more, but shorter online sessions with 1-2 tables. Review your hands (don't even need a tracker, if you can't be bothered to install one)
7) Be honest about money: how much can you afford to loose on poker per month without kicking yourself? How much can you afford to spend on having fun with poker per month?
8) Read some good poker books:
Check raising the devil
The professor, the banker & the suicide king
In the world full of fat people
Ace on the river
That should keep you busy and out of the sun for some time. You can do it!
duba