Random thoughts on picking:
Pick swiftly but not hard. Try to gut the strings like a sword rather than hooking them like a boxer. The way to do this is a combination of arm and wrist movement. The muscles in your shoulder can generate more speed and power than your wrist which should pivot away from the plane of the string to avoid dragging it down. This technique is also really useful for playing chord melodies. It’s possible to make the melody note stand out by accelerating your pick just as it gets to the top string. Loosening your grip on the chord to dampen it also highly effective. So is catching the same chord with the upstroke. One of the most seemingly challenging things is deciding whether to start a phrase on an upstroke or downstroke to get the most efficient string crossing for the phrase. Practice!