Go to your local library or get on the Internet to find books in Portuguese. Look for books that interest you, such as novels or topics that you've always wanted to learn about. This will motivate you to continue reading, learning both Portuguese and new concepts. Try to read the words out loud to improve pronunciation and make your mouth become more familiar in forming difficult sounds. Use a dictionary when you come across words that you don't understand.
Find music in Portuguese in a genre that interests you. Samba is a popular Brazilian music that has a strong beat to get you moving. Buy albums that show the lyrics and study them. Practice repeating the lyrics back while the music is playing.
Look at the local news in Brazil or Portugal (see Resources). Read over different articles and learn about the culture at the same time. Compare news in your local country to increase understanding of sentence structure. Read articles out loud to help pronunciation.
Take a trip to a Portuguese speaking country such as Brazil or Portugal; immersion is, by far, the best teacher. Try to read and see as much as you can during your stay. Go out of your way to make conversation and be social. Try to make friends who you can continue communicating with after you leave. Buy books to bring back with you.
Buy language learning software that has advanced Portuguese lessons. Continue following lessons daily to improve comprehension, writing, reading and pronunciation skills. Find websites that allow you to connect with Portuguese speaking members. Trade services by teaching English. Write emails or chat and constantly ask for corrections to improve.