Klasy wewnętrzne mogą być statyczne, natomiast te zwykłe nie.
Swoją drogą to widać, że nie czytałaś za bardzo o tym czym jest static, co robi, po co się stosuje itd.
Po prostu nie ma sensu tworzyć statycznej klasy.
Nie wiem po co Ci statyczne klasa, ale jak już się upierasz to wszystkie pola i metody w tej klasie oznacz jako static, później z tej klasy nie twórz obiektóe tylko odwołuj się do niej przez nazwę klasy.
np.:
NazwaKlasy.metoda();
a nie
NazwaKlasy obiekt = new NazwaKlasy();
obiekt.metoda();
bo to wyjdzie na to samo ;)
Opisz może lepiej co robisz, to Ci poradzę jak to powinno się wykonać.
Edit: bo ubiegłeś mnie