Well on the internet you can find:
language learning sites
radio
TV-shows
films and cartoons
soft for learning words (try "anki" and "mnemosyne", for example)
worksheets and textbooks
articles (if you're Intermediate or advanced)
short stories, books
interviews
language partners
a teacher
... and anything else in a language you study.
But you should take care: internet is helpful, because everything is available, but for the same reason it can be bad for your language. You can easily lose your way. A teacher could help you certainly. If you can't afford paid lessons, you can ask your questions to fellow learners, though in that case, if you're studying on your own, you need to know what's called hard work.
When a child is born, there are people around him, talking to him, and it takes him several years to start talking at some level. What you need to do is to find people who will be talking to you, so that your language could grow. We're not kids anymore, of course, and the learning processes work differently for us already, but the only way to start speaking naturally is to be surrounded with native speakers.