Curtis
You are doing great for someone who hasn't been playing that long! There has been lots of good advice given here regarding feel and touch, and I agree with it all. Don't forget to learn some of the (boring) technical stuff, though. Learn the location of every note on the fretboard (it's not that hard, take your time, one string per day) and start learning the basic movable scales (here). The scales are great for warming up, and will form the foundation for knowing how to relate lead to your chord progessions as you write. Learn the circle of fifths, and how the chords relate to each other. I know this seems like a lot of theory, but it's realy not, and I DO know how boring that stuff can be. The theory will help you understand how the music works together, and give you more "feel" for the song, which will translate into your playing.
BTW, the magazine at the 7-11 was probably Guitar World, BUY IT!!!! The current issue has a ton of good info on practice regimentation, and how to improve. I bought two extra copies so I could cut it apart and tape together the good parts.
The last thing I would suggest is to find someone to play with. Why are you learing to play guitar? To sit around in your bedroom and shred? No, to play in front of others. That means with other musicians. The earlier you get used to timing yourself to another persons playing (even if THEIR timing sucks!!!!!) the better bandmate you will be. I remember the first band I joined, I had only been playing about 1.5 years, and the other guitarist was a flat out SHREDDER (who couldn't keep time to save his life). I learned more, in a shorter period of time, than I had before or since. Being responsible to the other members of the band to know your part and the other guitarists part of 35-45 songs will drive you to practice more than anything else!!!
Good luck, and keep practicing!