Here's a tip for everyone, regardless of the phone you use.
Uninstall as much bloatware that comes with the phone as possible.
Most (if not all) Android phones come with Bloatware. Bloatware are apps that come preinstalled on phones, that 99% of people will never use. All they do is slow your phone down, and hog system resources, and take up storage space.
If you have root access to your phone, you can easily uninstall these apps. If you don't have root access to your phone, don't worry, you can still freeze these apps, thus rendering them obsolete. Your phone won't run them in the background, and your phone will act as if they are not installed at all. They will still take up space on your phone, but at least they won't be hogging your system resources.
To freeze an app, goto your phone settings, click Apps, scroll to the right until you see "All" for "All Apps". This will show you every app installed on your phone, whether its a system app, or a user app. Find the apps that you don't use, click it, and freeze. Hope this helps