Have variations of weapons modify the skills associated with the weapons slightly. For example a short sword would have a smaller attack radius while having faster attacks while a long sword would have a larger attack radius with slower attacks. This adds variety to skills and more depth to weapons itself without needing to add additional skills.