Libertea, what language are you trying to learn? If it's something that is spoken by a sizeable immigrant community near you then you're golden, and creating an immersion environment will be a piece of cake. If you live near a city, you can probably find other speakers of any major language to practice with. Don't rule out other learners- chances are there are plenty of learners with a higher level than you who can be just as helpful as native speakers, possibly more so since they can explain the grammar better after having learned it from a book.
But! Even if that doesn't work, if you live in the middle of nowhere or are learning a very uncommon language (e.g. me at the moment), we have this glorious invention called the internet! :) You can create a pretty decent semi-immersion experience through streaming radio/tv, youtube videos, music, webpages and blogs, etc. There are lots of sites online where you can find conversation partners, some are specific to one language, others have options for all major languages, depending on what you're looking for.
I would say your first step should be to check your local library for any books they have on your language, and find some music you enjoy listening to. Also, if you're looking for general inspiration I would highly recommend you check out Benny Lewis's Fluent in 3 Months (either the blog or the book).