I agree as interaction with native speakers definitely aids in improving your pronunciation. If you are looking for the pronunciation of certain, individual words. Then, there is a website called Forvo which is a pronunciation guide which provides english terminologies pronounced by native speakers which you can listen to you.